Efficient Learning of Generalized Linear and Single Index Models with Isotonic Regression

Size: px
Start display at page:

Download "Efficient Learning of Generalized Linear and Single Index Models with Isotonic Regression"

Transcription

1 Efficient Learning of Generalized Linear and Single Index Models with Isotonic Regression Sha M. Kakade Microsoft Research and Wharton, U Penn skakade@icrosoft.co Varun Kanade SEAS, Harvard University vkanade@fas.harvard.edu Ada Tauan Kalai Microsoft Research adu@icrosoft.co Ohad Shair Microsoft Research ohadsh@icrosoft.co Abstract Generalized Linear Models (GLMs) and Single Index Models (SIMs) provide powerful generalizations of linear regression, where the target variable is assued to be a (possibly unknown) -diensional function of a linear predictor. In general, these probles entail non-convex estiation procedures, and, in practice, iterative local search heuristics are often used. Kalai and Sastry (2009) provided the first provably efficient ethod, the Isotron algorith, for learning SIMs and GLMs, under the assuption that the data is in fact generated under a GLM and under certain onotonicity and Lipschitz (bounded slope) constraints. The Isotron algorith interleaves steps of perceptron-like updates with isotonic regression (fitting a one-diensional non-decreasing function). However, to obtain provable perforance, the ethod requires a fresh saple every iteration. In this paper, we provide algoriths for learning GLMs and SIMs, which are both coputationally and statistically efficient. We odify the isotonic regression step in Isotron to fit a Lipschitz onotonic function, and also provide an efficient O(n log(n)) algorith for this step, iproving upon the previous O(n 2 ) algorith. We provide a brief epirical study, deonstrating the feasibility of our algoriths in practice. Introduction The oft used linear regression paradig odels a dependent variable Y as a linear function of a vector-valued independent variable X. Naely, for soe vector w, we assue that E[Y X] = w X. Generalized linear odels (GLMs) provide a flexible extension of linear regression, by assuing that the dependent variable Y is of the for, E[Y X] = u(w X); u is referred to as the inverse link function or transfer function (see [] for a review). Generalized linear odels include coonly used regression techniques such as logistic regression, where u(z) = /( + e z ) is the logistic function. The class of perceptrons also falls in this category, where u is a siple piecewise linear function of the for /, with the slope of the iddle piece being the inverse of the argin. In the case of linear regression, the least-squares ethod is an highly efficient procedure for paraeter estiation. Unfortunately, in the case of GLMs, even in the setting when u is known, the proble of fitting a odel that iniizes squared error is typically not convex. We are not aware of any classical estiation procedure for GLMs which is both coputationally and statistically efficient, and with provable guarantees. The standard procedure is iteratively reweighted least squares, based on Newton-Raphson (see []). The case when both u and w are unknown (soeties referred to as Single Index Models (SIMs)), involves the ore challenging (and practically relevant) question of jointly estiating u and w,

2 where u ay coe fro a large non-paraetric faily such as all onotonic functions. There are two questions here: ) What statistical rate is achievable for siultaneous estiation of u and w? 2) Is there a coputationally efficient algorith for this joint estiation? With regards to the forer, under ild Lipschitz-continuity restrictions on u, it is possible to characterize the effectiveness of an (appropriately constrained) joint epirical risk iniization procedure. This suggests that, fro a purely statistical viewpoint, it ay be worthwhile to attept jointly optiizing u and w on epirical data. However, the issue of coputationally efficiently estiating both u and w (and still achieving a good statistical rate) is ore delicate, and is the focus of this work. We note that this is not a trivial proble: in general, the joint estiation proble is highly non-convex, and despite a significant body of literature on the proble, existing ethods are usually based on heuristics, which are not guaranteed to converge to a global optiu (see for instance [2, 3, 4, 5, 6]). The Isotron algorith of Kalai and Sastry [7] provides the first provably efficient ethod for learning GLMs and SIMs, under the coon assuption that u is onotonic and Lipschitz, and assuing that the data corresponds to the odel. The saple and coputational coplexity of this algorith is polynoial, and the saple coplexity does not explicitly depend on the diension. The algorith is a variant of the gradient-like perceptron algorith, where apart fro the perceptronlike updates, an isotonic regression procedure is perfored on the linear predictions using the Pool Adjacent Violators (PAV) algorith, on every iteration. While the Isotron algorith is appealing due to its ease of ipleentation (it has no paraeters other than the nuber of iterations to run) and theoretical guarantees (it works for any u, w), there is one principal drawback. It is a batch algorith, but the analysis given requires the algorith to be run on fresh saples each batch. In fact, as we show in experients, this is not just an artifact of the analysis if the algorith loops over the sae data in each update step, it really does overfit in very high diensions (such as when the nuber of diensions exceeds the nuber of exaples). Our Contributions: We show that the overfitting proble in Isotron stes fro the fact that although it uses a slope (Lipschitz) condition as an assuption in the analysis, it does not constrain the output hypothesis to be of this for. To address this issue, we introduce the SLISOTRON algorith (pronounced slice-o-tron, cobining slope and Isotron). The algorith replaces the isotonic regression step of the Isotron by finding the best non-decreasing function with a bounded Lipschitz paraeter - this constraint plays here a siilar role as the argin in classification algoriths. We also note SLISOTRON (like Isotron) has a significant advantage over standard regression techniques, since it does not require knowing the transfer function. Our two ain contributions are:. We show that the new algorith, like Isotron, has theoretical guarantees, and significant new analysis is required for this step. 2. We provide an efficient O(n log(n)) tie algorith for finding the best non-decreasing function with a bounded Lipschitz paraeter, iproving on the previous O(n 2 ) algorith [0]. This akes SLISOTRON practical even on large datasets. We begin with a siple perceptron-like algorith for fitting GLMs, with a known transfer function u which is onotone and Lipschitz. Soewhat surprisingly, prior to this work (and Isotron [7]) a coputationally efficient procedure that guarantees to learn GLMs was not known. Section 4 contains the ore challenging SLISOTRON algorith and also the efficient O(n log(n)) algorith for Lipschitz isotonic regression. We conclude with a brief epirical analysis. 2 Setting We assue the data (x, y) are sapled i.i.d. fro a distribution supported on B d [0, ], where B d = {x R d : x } is the unit ball in d-diensional Euclidean space. Our algoriths and In the ore challenging agnostic setting, the data is not required to be distributed according to a true u and w, but it is required to find the best u, w which iniize the epirical squared error. Siilar to observations of Kalai et al. [8], it is straightforward to show that this proble is likely to be coputationally intractable in the agnostic setting. In particular, it is at least as hard as the proble of learning parity with noise, whose hardness has been used as the basis for designing ultiple cryptographic systes. Shalev-Shwartz et al. [9] present a kernel-based algorith for learning certain types of GLMs and SIMs in the agnostic setting. However, their worst-case guarantees are exponential in the nor of w (or equivalently the Lipschitz paraeter). 2

3 Algorith GLM-TRON Input: data (x i, y i ) Rd [0, ], u : R [0, ], held-out data (x +j, y +j ) s j= w := 0; for t =, 2,... do h t (x) := u(w t x); w t+ := w t + (y i u(w t x i ))x i ; end for Output: arg in h t s j= (ht (x +j ) y +j ) 2 analysis also apply to the case where B d is the unit ball in soe high (or infinite)-diensional kernel feature space. We assue there is a fixed vector w, such that w W, and a non-decreasing -Lipschitz function u : R [0, ], such that E[y x] = u(w x) for all x. The restriction that u is -Lipschitz is without loss of generality, since the nor of w is arbitrary (an equivalent restriction is that w = and that u is W -Lipschitz for an arbitrary W ). Our focus is on approxiating the regression function well, as easured by the squared loss. For a real valued function h : B d [0, ], define err(h) = E (x,y) [ (h(x) y) 2 ] ε(h) = err(h) err(e[y x]) = E (x,y) [ (h(x) u(w x)) 2 ] err(h) easures the error of h, and ε(h) easures the excess error of h copared to the Bayesoptial predictor x u(w x). Our goal is to find h such that ε(h) (equivalently, err(h)) is as sall as possible. In addition, we define the epirical counterparts êrr(h), ˆε(h), based on a saple (x, y ),..., (x, y ), to be êrr(h) = (h(x i ) y i ) 2 ; ˆε(h) = (h(x i ) u(w x i )) 2. Note that ˆε is the standard fixed design error (as this error conditions on the observed x s). Our algoriths work by iteratively constructing hypotheses h t of the for h t (x) = u t (w t x), where u t is a non-decreasing, -Lipschitz function, and w t is a linear predictor. The algorithic analysis provides conditions under which ˆε(h t ) is sall, and using statistical arguents, one can guarantee that ε(h t ) would be sall as well. 3 The GLM-TRON algorith We begin with the sipler case, where the transfer function u is assued to be known (e.g. a sigoid), and the proble is estiating w properly. We present a siple, paraeter-free, perceptronlike algorith, GLM-TRON (Alg. ), which efficiently finds a close-to-optial predictor. We note that the algorith works for arbitrary non-decreasing, Lipschitz functions u, and thus covers ost generalized linear odels. We refer the reader to the pseudo-code in Algorith for soe of the notation used in this section. To analyze the perforance of the algorith, we show that if we run the algorith for sufficiently any iterations, one of the predictors h t obtained ust be nearly-optial, copared to the Bayesoptial predictor. Theore. Suppose (x, y ),..., (x, y ) are drawn independently fro a distribution supported on B d [0, ], such that E[y x] = u(w x), where w W, and u : R [0, ] is a known nondecreasing -Lipschitz function. Then for any δ (0, ), the following holds with probability at least δ: there exists soe iteration t < O(W / log(/δ)) of GLM-TRON such that the hypothesis h t (x) = u(w t x) satisfies ( ) W 2 ax{ˆε(h t ), ε(h t log(/δ) )} O. 3

4 Algorith 2 SLISOTRON Input: data (x i, y i ) Rd [0, ], held-out data (x +j, y +j ) s j= w := 0; for t =, 2,... do u t := LIR ((w t x, y ),..., (w t x, y )) // Fit -d function along w t w t+ := w t + (y i u t (w t x i ))x i end for Output: arg in h t s j= (ht (x +j ) y +j ) 2 In particular, the theore iplies that soe h t has sall enough ε(h t ). Since ε(h t ) equals err(h t ) up to a constant, we can easily find an appropriate h t by picking the one that has least êrr(h t ) on a held-out set. The ain idea of the proof is showing that at each iteration, if ˆε(h t ) is not sall, then the squared distance w t+ w 2 is substantially saller than w t w 2. Since the squared distance is bounded below by 0, and w 0 w 2 W 2, there is an iteration (arrived at within reasonable tie) such that the hypothesis h t at that iteration is highly accurate. Although the algorith iniizes epirical squared error, we can bound the true error using a unifor convergence arguent. The coplete proofs are provided in the full version of the paper ([] Appendix A). 4 The SLISOTRON algorith In this section, we present SLISOTRON (Alg. 2), which is applicable to the harder setting where the transfer function u is unknown, except for it being non-decreasing and -Lipschitz. SLISOTRON does have one paraeter, the Lipschitz constant; however, in theory we show that this can siply be set to. The ain difference between SLISOTRON and GLM-TRON is that now the transfer function ust also be learned, and the algorith keeps track of a transfer function u t which changes fro iteration to iteration. The algorith is inspired by the Isotron algorith [7], with the ain difference being that at each iteration, instead of applying the PAV procedure to fit an arbitrary onotonic function along the direction w t, we use a different procedure, (Lipschitz Isotonic Regression) LIR, to fit a Lipschitz onotonic function, u t, along w t. This key difference allows for an analysis that does not require a fresh saple each iteration. We also provide an efficient O( log()) tie algorith for LIR (see Section 4.), aking SLISOTRON an extreely efficient algorith. We now turn to the foral theore about our algorith. The foral guarantees parallel those of the GLM-TRON algorith. However, the rates achieved are soewhat worse, due to the additional difficulty of siultaneously estiating both u and w. Theore 2. Suppose (x, y ),..., (x, y ) are drawn independently fro a distribution supported on B d [0, ], such that E[y x] = u(w x), where w W, and u : R [0, ] is an unknown non-decreasing -Lipschitz function. Then the following two bounds hold:. (Diension-dependent) ( With probability at least δ, there exists soe iteration t < ( ) ) /3 W O d log(w /δ) of SLISOTRON such that ( (dw ax{ˆε(h t ), ε(h t 2 ) /3 ) log(w /δ) )} O. 2. (Diension-independent) ( With probability at least δ, there exists soe iteration t < ( ) ) /4 W O log(/δ) of SLISOTRON such that ( (W ax{ˆε(h t ), ε(h t 2 ) /4 ) log(/δ) )} O 4

5 As in the case of Th., one can easily find h t which satisfies the theore s conditions, by running the SLISOTRON algorith for sufficiently any iterations, and choosing the hypothesis h t which iniizes êrr(h t ) on a held-out set. The algorith iniizes epirical error and generalization bounds are obtained using a unifor convergence arguent. The proofs are soewhat involved and appear in the full paper ([] Appendix B). 4. Lipschitz isotonic regression The SLISOTRON algorith (Alg. 2) perfors Lipschitz Isotonic Regression (LIR) at each iteration. The goal is to find the best fit (least squared error) non-decreasing -Lipschitz function that fits the data in one diension. Let (z, y ),... (z, y ) be such that z i R, y i [0, ] and z z 2 z. The Lipschitz Isotonic Regression (LIR) proble is defined as the following quadratic progra: Miniize w.r.t ŷ i : 2 (y i ŷ i ) 2 () subject to: ŷ i ŷ i+ i (Monotonicity) (2) ŷ i+ ŷ i (z i+ z i ) i (Lipschitz) (3) Once the values ŷ i are obtained at the data points, the actual function can be constructed by interpolating linearly between the data points. Prior to this work, the best known algorith for this proble wass due to Yeganova and Wilbur [0] and required O( 2 ) tie for points. In this work, we present an algorith that perfors the task in O( log()) tie. The actual algorith is fairly coplex and relies on designing a clever data structure. We provide a high-level view here; the details are provided in the full version ([] Appendix D). Algorith Sketch: We define functions G i ( ), where G i (s) is the iniu squared loss that can be attained if ŷ i is fixed to be s, and ŷ i+,... ŷ are then chosen to be the best fit -Lipschitz non-decreasing function to the points (z i, y i ),..., (z, y ). Forally, for i =,...,, define the functions, G i (s) = in ŷ i+,...,ŷ 2 (s y i) subject to the constraints (where s = ŷ i ), ŷ j ŷ j+ ŷ j+ ŷ j z j+ z j (ŷ j y j ) 2 (4) j=i+ i j (Monotonic) i j (Lipschitz) Furtherore, define: s i = in s G i (s). The functions G i are piecewise quadratic, differentiable everywhere and strictly convex, a fact we prove in full paper []. Thus, G i is iniized at s i and it is strictly increasing on both sides of s i. Note that G (s) = (/2)(s y ) 2 and hence is piecewise quadratic, differentiable everywhere and strictly convex. Let δ i = z i+ z i. The reaining G i obey the following recursive relation. { G i (s) = Gi (s + δ i ) If s s 2 (s y i ) 2 i δ i + G i (s i ) If s i δ i < s s i (5) G i (s) If s i < s As intuition for the above relation, note that G i (s) is obtained fixing ŷ i = s and then by choosing ŷ i as close to s i (since G i is strictly increasing on both sides of s i ) as possible without violating either the onotonicity or Lipschitz constraints. The above arguent can be iediately translated into an algorith, if the values s i are known. Since s iniizes G (s), which is the sae as the objective of (), start with ŷ = s, and then successively chose values for ŷ i to be as close to s i as possible without violating the Lipschitz or onotonicity constraints. This will produce an assignent for ŷ i which achieves loss equal to G (s ) and hence is optial. 5

6 (a) (b) Figure : (a) Finding the zero of G i. (b) Update step to transfor representation of G i to G i The harder part of the algorith is finding the values s i. Notice that G i are all piecewise linear, continuous and strictly increasing, and obey a siilar recursive relation (G (s) = s y ): { G i (s + δ i ) If s s G i δ i i (s) = (s y i ) + 0 If s i δ i < s s i (6) G i (s) If s i < s The algorith then finds s i by finding zeros of G i. Starting fro, G = s y, and s = y. We design a special data structure, called notable red-black trees, for representing piecewise linear, continuous, strictly increasing functions. We initialize such a tree T to represent G (s) = s y. Assuing that at soe tie it represents G i, we need to support two operations:. Find the zero of G i to get s i. Such an operation can be done efficiently O(log()) tie using a tree-like structure (Fig. (a)). 2. Update T to represent G i. This operation is ore coplicated, but using the relation (6), we do the following: Split the interval containing s i. Move the left half of the piecewise linear function G i by δ i (Fig. (b)), adding the constant zero function in between. Finally, we add the linear function s y i to every interval, to get G i, which is again piecewise linear, continuous and strictly increasing. To perfor the operations in step (2) above, we cannot naïvely apply the transforations, shift-by(δ i ) and add(s y i ) to every node in the tree, as it ay take O() operations. Instead, we siply leave a note (hence the nae notable red-black trees) that such a transforation should be applied before the function is evaluated at that node or at any of its descendants. To prevent a large nuber of such notes accuulating at any given node we show that these notes satisfy certain coutative and additive relations, thus requiring us to keep track of no ore than 2 notes at any given node. This lazy evaluation of notes allows us to perfor all of the above operations in O(log()) tie. The details of the construction are provided in the full paper ([] Appendix D). 5 Experients In this section, we present an epirical study of the SLISOTRON and GLM-TRON algoriths. We perfor two evaluations using synthetic data. The first one copares SLISOTRON and Isotron [7] and illustrates the iportance of iposing a Lipschitz constraint. The second one deonstrates the advantage of using SLISOTRON over standard regression techniques, in the sense that SLISOTRON can learn any onotonic Lipschitz function. We also report results of an evaluation of SLISOTRON, GLM-TRON and several copeting approaches on 5 UCI[2] datasets. All errors are reported in ters of average root ean squared error (RMSE) using 0 fold cross validation along with the standard deviation. 5. Synthetic Experients Although, the theoretical guarantees for Isotron are under the assuption that we get a fresh saple each round, one ay still attept to run Isotron on the sae saple each iteration and evaluate the 6

7 Slisotron Isotron SLISOTRON Isotron ± ± ± 0.08 (a) Synthetic Experient Slisotron SLISOTRON Logistic ± ± ± (b) Synthetic Experient 2 Figure 2: (a) The figure shows the transfer functions as predicted by SLISOTRON and Isotron. The table shows the average RMSE using 0 fold cross validation. The colun shows the average difference between the RMSE values of the two algoriths across the folds. (b) The figure shows the transfer function as predicted by SLISOTRON. Table shows the average RMSE using 0 fold cross validation for SLISOTRON and Logistic Regression. The colun shows the average difference between the RMSE values of the two algoriths across folds. epirical perforance. Then, the ain difference between SLISOTRON and Isotron is that while SLISOTRON fits the best Lipschitz onotonic function using LIR each iteration, Isotron erely finds the best onotonic fit using PAV. This difference is analogous to finding a large argin classifier vs. just a consistent one. We believe this difference will be particularly relevant when the data is sparse and lies in a high diensional space. Our first synthetic dataset is the following: The dataset is of size = 500 in d = 500 diensions. The first co-ordinate of each point is chosen uniforly at rando fro {, 0, }. The reaining co-ordinates are all 0, except that for each data point one of the reaining co-ordinates is randoly set to. The true direction is w = (, 0,..., 0) and the transfer function is u(z) = ( + z)/2. Both SLISOTRON and Isotron put weight on the first co-ordinate (the true direction). However, Isotron overfits the data using the reaining (irrelevant) co-ordinates, which SLISOTRON is prevented fro doing because of the Lipschitz constraint. Figure 2(a) shows the transfer functions as predicted by the two algoriths, and the table below the plot shows the average RMSE using 0 fold cross validation. The colun shows the average difference between the RMSE values of the two algoriths across the folds. A principle advantage of SLISOTRON over standard regression techniques is that it is not necessary to know the transfer function in advance. The second synthetic experient is designed as a sanity check to verify this clai. The dataset is of size = 000 in d = 4 diensions. We chose a rando direction as the true w and used a piecewise linear function as the true u. We then added rando noise (σ = 0.) to the y values. We copared SLISOTRON to Logistic Regression on this dataset. SLISOTRON correctly recovers the true function (up to soe scaling). Fig. 2(b) shows the actual transfer function as predicted by SLISOTRON, which is essentially the function we used. The table below the figure shows the perforance coparison between SLISOTRON and logistic regression. 5.2 Real World Datasets We now turn to describe the results of experients perfored on the following 5 UCI datasets: counities, concrete, housing, parkinsons, and wine-quality. We copared the perforance of SLISOTRON (Sl-Iso) and GLM-TRON with logistic transfer function (GLM-t) against Isotron (Iso), as well as standard logistic regression (Log-R), linear regression (Lin-R) and a siple heuristic algorith (SIM) for single index odels, along the lines of standard iterative axiu-likelihood procedures for these types of probles (e.g., [3]). The SIM algorith works by iteratively fixing the direction w and finding the best transfer function u, and then fixing u and 7

8 optiizing w via gradient descent. For each of the algoriths we perfored 0-fold cross validation, using fold each tie as the test set, and we report averaged results across the folds. Table shows average RMSE values of all the algoriths across 0 folds. The first colun shows the ean Y value (with standard deviation) of the dataset for coparison. Table 2 shows the average difference between RMSE values of SLISOTRON and the other algoriths across the folds. Negative values indicate that the algorith perfored better than SLISOTRON. The results suggest that the perforance of SLISOTRON (and even Isotron) is coparable to other regression techniques and in any cases also slightly better. The perforance of GLM-TRON is siilar to standard ipleentations of logistic regression on these datasets. This suggests that these algoriths should work well in practice, while providing non-trivial theoretical guarantees. It is also illustrative to see how the transfer functions found by SLISOTRON and Isotron copare. In Figure 3, we plot the transfer functions for concrete and counities. We see that the fits found by SLISOTRON tend to be soother because of the Lipschitz constraint. We also observe that concrete is the only dataset where SLISOTRON perfors noticeably better than logistic regression, and the transfer function is indeed soewhat far fro the logistic function. Table : Average RMSE values using 0 fold cross validation. The Ȳ colun shows the ean Y value and standard deviation. dataset Ȳ Sl-Iso GLM-t Iso Lin-R Log-R SIM counities 0.24 ± ± ± ± ± ± ± 0.0 concrete 35.8 ± ± ± ± ±. 0.4 ± ± 0.9 housing 22.5 ± ± ± ± ± ± ± 0.78 parkinsons 29 ± ± ± ± ± ± ± 0.2 winequality 5.9 ± ± ± ± ± ± ± 0.03 Table 2: Perforance coparison of SLISOTRON with the other algoriths. The values reported are the average difference between RMSE values of the algorith and SLISOTRON across the folds. Negative values indicate better perforance than SLISOTRON. dataset GLM-t Iso Lin-R Log-R SIM counities 0.00 ± ± ± ± ± 0.00 concrete 0.56 ± ± ± ± ± 0.26 housing 0.20 ± ± ± ± ± 0.53 parkinsons 0.9 ± ± ± ± ± 0.20 winequality 0.0 ± ± ± ± ± Slisotron Isotron Slisotron Isotron (a) concrete (b) counities Figure 3: The transfer function u as predicted by SLISOTRON (blue) and Isotron (red) for the concrete and counities datasets. The doain of both functions was noralized to [, ]. 8

9 References [] P. McCullagh and J. A. Nelder. Generalized Linear Models (2nd ed.). Chapan and Hall, 989. [2] P. Hall W. Härdle and H. Ichiura. Optial soothing in single-index odels. Annals of Statistics, 2():57 78, 993. [3] J. Horowitz and W. Härdle. Direct seiparaetric estiation of single-index odels with discrete covariates, 994. [4] A. Juditsky M. Hristache and V. Spokoiny. Direct estiation of the index coefficients in a single-index odel. Technical Report 3433, INRIA, May 998. [5] P. Naik and C. Tsai. Isotonic single-index odel for high-diensional database arketing. Coputational Statistics and Data Analysis, 47: , [6] P. Ravikuar, M. Wainwright, and B. Yu. Single index convex experts: Efficient estiation via adapted bregan losses. Snowbird Workshop, [7] A. T. Kalai and R. Sastry. The isotron algorith: High-diensional isotonic regression. In COLT 09, [8] A. T. Kalai, A. R. Klivans, Y. Mansour, and R. A. Servedio. Agnostically learning halfspaces. In Proceedings of the 46th Annual IEEE Syposiu on Foundations of Coputer Science, FOCS 05, pages 20, Washington, DC, USA, IEEE Coputer Society. [9] S. Shalev-Shwartz, O. Shair, and K. Sridharan. Learning kernel-based halfspaces with the zero-one loss. In COLT, 200. [0] L. Yeganova and W. J. Wilbur. Isotonic regression under lipschitz constraint. Journal of Optiization Theory and Applications, 4(2): , [] S. M. Kakade, A. T. Kalai, V. Kanade, and O. Shair. Efficient learning of generalized linear and single index odels with isotonic regression. arxiv.org/abs/ [2] UCI. University of california, irvine: [3] S. Cosslett. Distribution-free axiu-likelihood estiator of the binary choice odel. Econoetrica, 5(3), May

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering Clustering Cluster Analysis of Microarray Data 4/3/009 Copyright 009 Dan Nettleton Group obects that are siilar to one another together in a cluster. Separate obects that are dissiilar fro each other into

More information

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011 EE 364B Convex Optiization An ADMM Solution to the Sparse Coding Proble Sonia Bhaskar, Will Zou Final Project Spring 20 I. INTRODUCTION For our project, we apply the ethod of the alternating direction

More information

Identifying Converging Pairs of Nodes on a Budget

Identifying Converging Pairs of Nodes on a Budget Identifying Converging Pairs of Nodes on a Budget Konstantina Lazaridou Departent of Inforatics Aristotle University, Thessaloniki, Greece konlaznik@csd.auth.gr Evaggelia Pitoura Coputer Science and Engineering

More information

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem Theoretical Analysis of Local Search and Siple Evolutionary Algoriths for the Generalized Travelling Salesperson Proble Mojgan Pourhassan ojgan.pourhassan@adelaide.edu.au Optiisation and Logistics, The

More information

A Learning Framework for Nearest Neighbor Search

A Learning Framework for Nearest Neighbor Search A Learning Fraework for Nearest Neighbor Search Lawrence Cayton Departent of Coputer Science University of California, San Diego lcayton@cs.ucsd.edu Sanjoy Dasgupta Departent of Coputer Science University

More information

A Learning Framework for Nearest Neighbor Search

A Learning Framework for Nearest Neighbor Search A Learning Fraework for Nearest Neighbor Search Lawrence Cayton Departent of Coputer Science University of California, San Diego lcayton@cs.ucsd.edu Sanjoy Dasgupta Departent of Coputer Science University

More information

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks IEEE IFOCO 2 International Workshop on Future edia etworks and IP-based TV Utility-Based Resource Allocation for ixed Traffic in Wireless etworks Li Chen, Bin Wang, Xiaohang Chen, Xin Zhang, and Dacheng

More information

Image Filter Using with Gaussian Curvature and Total Variation Model

Image Filter Using with Gaussian Curvature and Total Variation Model IJECT Vo l. 7, Is s u e 3, Ju l y - Se p t 016 ISSN : 30-7109 (Online) ISSN : 30-9543 (Print) Iage Using with Gaussian Curvature and Total Variation Model 1 Deepak Kuar Gour, Sanjay Kuar Shara 1, Dept.

More information

Predicting x86 Program Runtime for Intel Processor

Predicting x86 Program Runtime for Intel Processor Predicting x86 Progra Runtie for Intel Processor Behra Mistree, Haidreza Haki Javadi, Oid Mashayekhi Stanford University bistree,hrhaki,oid@stanford.edu 1 Introduction Progras can be equivalent: given

More information

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing A Trajectory Splitting Model for Efficient Spatio-Teporal Indexing Slobodan Rasetic Jörg Sander Jaes Elding Mario A. Nasciento Departent of Coputing Science University of Alberta Edonton, Alberta, Canada

More information

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS Key words SOA, optial, coplex service, coposition, Quality of Service Piotr RYGIELSKI*, Paweł ŚWIĄTEK* OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS One of the ost iportant tasks in service oriented

More information

A Measurement-Based Model for Parallel Real-Time Tasks

A Measurement-Based Model for Parallel Real-Time Tasks A Measureent-Based Model for Parallel Real-Tie Tasks Kunal Agrawal 1 Washington University in St. Louis St. Louis, MO, USA kunal@wustl.edu https://orcid.org/0000-0001-5882-6647 Sanjoy Baruah 2 Washington

More information

TensorFlow and Keras-based Convolutional Neural Network in CAT Image Recognition Ang LI 1,*, Yi-xiang LI 2 and Xue-hui LI 3

TensorFlow and Keras-based Convolutional Neural Network in CAT Image Recognition Ang LI 1,*, Yi-xiang LI 2 and Xue-hui LI 3 2017 2nd International Conference on Coputational Modeling, Siulation and Applied Matheatics (CMSAM 2017) ISBN: 978-1-60595-499-8 TensorFlow and Keras-based Convolutional Neural Network in CAT Iage Recognition

More information

Brian Noguchi CS 229 (Fall 05) Project Final Writeup A Hierarchical Application of ICA-based Feature Extraction to Image Classification Brian Noguchi

Brian Noguchi CS 229 (Fall 05) Project Final Writeup A Hierarchical Application of ICA-based Feature Extraction to Image Classification Brian Noguchi A Hierarchical Application of ICA-based Feature Etraction to Iage Classification Introduction Iage classification poses one of the greatest challenges in the achine vision and achine learning counities.

More information

Quantitative Comparison of Sinc-Approximating Kernels for Medical Image Interpolation

Quantitative Comparison of Sinc-Approximating Kernels for Medical Image Interpolation Quantitative Coparison of Sinc-Approxiating Kernels for Medical Iage Interpolation Erik H. W. Meijering, Wiro J. Niessen, Josien P. W. Plui, Max A. Viergever Iage Sciences Institute, Utrecht University

More information

Homework 1. An Introduction to Neural Networks

Homework 1. An Introduction to Neural Networks Hoework An Introduction to Neural Networks -785: Introduction to Deep Learning Spring 09 OUT: January 4, 09 DUE: February 6, 09, :59 PM Start Here Collaboration policy: You are expected to coply with the

More information

The optimization design of microphone array layout for wideband noise sources

The optimization design of microphone array layout for wideband noise sources PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systes: Paper ICA2016-903 The optiization design of icrophone array layout for wideband noise sources Pengxiao Teng (a), Jun

More information

Solving the Damage Localization Problem in Structural Health Monitoring Using Techniques in Pattern Classification

Solving the Damage Localization Problem in Structural Health Monitoring Using Techniques in Pattern Classification Solving the Daage Localization Proble in Structural Health Monitoring Using Techniques in Pattern Classification CS 9 Final Project Due Dec. 4, 007 Hae Young Noh, Allen Cheung, Daxia Ge Introduction Structural

More information

The Internal Conflict of a Belief Function

The Internal Conflict of a Belief Function The Internal Conflict of a Belief Function Johan Schubert Abstract In this paper we define and derive an internal conflict of a belief function We decopose the belief function in question into a set of

More information

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm Detection of Outliers and Reduction of their Undesirable Effects for Iproving the Accuracy of K-eans Clustering Algorith Bahan Askari Departent of Coputer Science and Research Branch, Islaic Azad University,

More information

Boosted Detection of Objects and Attributes

Boosted Detection of Objects and Attributes L M M Boosted Detection of Objects and Attributes Abstract We present a new fraework for detection of object and attributes in iages based on boosted cobination of priitive classifiers. The fraework directly

More information

Gromov-Hausdorff Distance Between Metric Graphs

Gromov-Hausdorff Distance Between Metric Graphs Groov-Hausdorff Distance Between Metric Graphs Jiwon Choi St Mark s School January, 019 Abstract In this paper we study the Groov-Hausdorff distance between two etric graphs We copute the precise value

More information

Geo-activity Recommendations by using Improved Feature Combination

Geo-activity Recommendations by using Improved Feature Combination Geo-activity Recoendations by using Iproved Feature Cobination Masoud Sattari Middle East Technical University Ankara, Turkey e76326@ceng.etu.edu.tr Murat Manguoglu Middle East Technical University Ankara,

More information

Efficient Estimation of Inclusion Coefficient using HyperLogLog Sketches

Efficient Estimation of Inclusion Coefficient using HyperLogLog Sketches Efficient Estiation of Inclusion Coefficient using HyperLogLog Sketches Azade Nazi, Bolin Ding, Vivek Narasayya, Surajit Chaudhuri Microsoft Research {aznazi, bolind, viveknar, surajitc}@icrosoft.co ABSTRACT

More information

A Novel Fast Constructive Algorithm for Neural Classifier

A Novel Fast Constructive Algorithm for Neural Classifier A Novel Fast Constructive Algorith for Neural Classifier Xudong Jiang Centre for Signal Processing, School of Electrical and Electronic Engineering Nanyang Technological University Nanyang Avenue, Singapore

More information

ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH

ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH Kulapraote Prathuchai Geoinforatics Center, Asian Institute of Technology, 58 Moo9, Klong Luang, Pathuthani, Thailand.

More information

Using Imperialist Competitive Algorithm in Optimization of Nonlinear Multiple Responses

Using Imperialist Competitive Algorithm in Optimization of Nonlinear Multiple Responses International Journal of Industrial Engineering & Production Research Septeber 03, Volue 4, Nuber 3 pp. 9-35 ISSN: 008-4889 http://ijiepr.iust.ac.ir/ Using Iperialist Copetitive Algorith in Optiization

More information

2013 IEEE Conference on Computer Vision and Pattern Recognition. Compressed Hashing

2013 IEEE Conference on Computer Vision and Pattern Recognition. Compressed Hashing 203 IEEE Conference on Coputer Vision and Pattern Recognition Copressed Hashing Yue Lin Rong Jin Deng Cai Shuicheng Yan Xuelong Li State Key Lab of CAD&CG, College of Coputer Science, Zhejiang University,

More information

Summary. Reconstruction of data from non-uniformly spaced samples

Summary. Reconstruction of data from non-uniformly spaced samples Is there always extra bandwidth in non-unifor spatial sapling? Ralf Ferber* and Massiiliano Vassallo, WesternGeco London Technology Center; Jon-Fredrik Hopperstad and Ali Özbek, Schluberger Cabridge Research

More information

Scheduling Parallel Real-Time Recurrent Tasks on Multicore Platforms

Scheduling Parallel Real-Time Recurrent Tasks on Multicore Platforms IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL., NO., NOV 27 Scheduling Parallel Real-Tie Recurrent Tasks on Multicore Platfors Risat Pathan, Petros Voudouris, and Per Stenströ Abstract We

More information

Minimax Sensor Location to Monitor a Piecewise Linear Curve

Minimax Sensor Location to Monitor a Piecewise Linear Curve NSF GRANT #040040 NSF PROGRAM NAME: Operations Research Miniax Sensor Location to Monitor a Piecewise Linear Curve To M. Cavalier The Pennsylvania State University University Par, PA 680 Whitney A. Conner

More information

Geometry. The Method of the Center of Mass (mass points): Solving problems using the Law of Lever (mass points). Menelaus theorem. Pappus theorem.

Geometry. The Method of the Center of Mass (mass points): Solving problems using the Law of Lever (mass points). Menelaus theorem. Pappus theorem. Noveber 13, 2016 Geoetry. The Method of the enter of Mass (ass points): Solving probles using the Law of Lever (ass points). Menelaus theore. Pappus theore. M d Theore (Law of Lever). Masses (weights)

More information

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang IEEE International Conference on ultiedia and Expo POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION Junjun Jiang, Ruiin Hu, Zhen Han, Tao Lu, and Kebin Huang National Engineering

More information

Distributed Multicast Tree Construction in Wireless Sensor Networks

Distributed Multicast Tree Construction in Wireless Sensor Networks Distributed Multicast Tree Construction in Wireless Sensor Networks Hongyu Gong, Luoyi Fu, Xinzhe Fu, Lutian Zhao 3, Kainan Wang, and Xinbing Wang Dept. of Electronic Engineering, Shanghai Jiao Tong University,

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S COPUTER GEERATED HOLOGRAS Optical Sciences 67 W.J. Dallas (onday, August 3, 004, 1:38 P) PART III: CHAPTER OE DIFFUSERS FOR CGH S Part III: Chapter One Page 1 of 8 Introduction Hologras for display purposes

More information

Leveraging Relevance Cues for Improved Spoken Document Retrieval

Leveraging Relevance Cues for Improved Spoken Document Retrieval Leveraging Relevance Cues for Iproved Spoken Docuent Retrieval Pei-Ning Chen 1, Kuan-Yu Chen 2 and Berlin Chen 1 National Taiwan Noral University, Taiwan 1 Institute of Inforation Science, Acadeia Sinica,

More information

A Model Free Automatic Tuning Method for a Restricted Structured Controller. by using Simultaneous Perturbation Stochastic Approximation

A Model Free Automatic Tuning Method for a Restricted Structured Controller. by using Simultaneous Perturbation Stochastic Approximation 28 Aerican Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 WeC9.5 A Model Free Autoatic Tuning Method for a Restricted Structured Controller by Using Siultaneous Perturbation

More information

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl.

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl. Structural Balance in Networks An Optiizational Approach Andrej Mrvar Faculty of Social Sciences University of Ljubljana Kardeljeva pl. 5 61109 Ljubljana March 23 1994 Contents 1 Balanced and clusterable

More information

On the Computation and Application of Prototype Point Patterns

On the Computation and Application of Prototype Point Patterns On the Coputation and Application of Prototype Point Patterns Katherine E. Tranbarger Freier 1 and Frederic Paik Schoenberg 2 Abstract This work addresses coputational probles related to the ipleentation

More information

Fair Resource Allocation for Heterogeneous Tasks

Fair Resource Allocation for Heterogeneous Tasks Fair Resource Allocation for Heterogeneous Tasks Koyel Mukherjee, Partha utta, Gurulingesh Raravi, Thangaraj Balasubraania, Koustuv asgupta, Atul Singh Xerox Research Center India, Bangalore, India 560105

More information

I ve Seen Enough : Incrementally Improving Visualizations to Support Rapid Decision Making

I ve Seen Enough : Incrementally Improving Visualizations to Support Rapid Decision Making I ve Seen Enough : Increentally Iproving Visualizations to Support Rapid Decision Making Sajjadur Rahan Marya Aliakbarpour 2 Ha Kyung Kong Eric Blais 3 Karrie Karahalios,4 Aditya Paraeswaran Ronitt Rubinfield

More information

MiPPS: A Generative Model for Multi-Manifold Clustering

MiPPS: A Generative Model for Multi-Manifold Clustering Manifold Learning and its Applications: Papers fro the AAAI Fall Syposiu (FS-9-) MiPPS: A Generative Model for Multi-Manifold Clustering Oluwasani Koyejo and Joydeep Ghosh Electrical and Coputer Engineering

More information

A Comparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Problem

A Comparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Problem IE Vol. 7, No. 2, pp. 84-92, Septeber 2008. A Coparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Proble Ji Ung Sun School of Industrial and Managent Engineering Hankuk University

More information

IN many interactive multimedia streaming applications, such

IN many interactive multimedia streaming applications, such 840 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 8, NO. 5, MAY 06 A Geoetric Approach to Server Selection for Interactive Video Streaing Yaochen Hu, Student Meber, IEEE, DiNiu, Meber, IEEE, and Zongpeng Li, Senior

More information

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH V. Atienza; J.M. Valiente and G. Andreu Departaento de Ingeniería de Sisteas, Coputadores y Autoática Universidad Politécnica de Valencia.

More information

Automatic Graph Drawing Algorithms

Automatic Graph Drawing Algorithms Autoatic Graph Drawing Algoriths Susan Si sisuz@turing.utoronto.ca Deceber 7, 996. Ebeddings of graphs have been of interest to theoreticians for soe tie, in particular those of planar graphs and graphs

More information

λ-harmonious Graph Colouring Lauren DeDieu

λ-harmonious Graph Colouring Lauren DeDieu λ-haronious Graph Colouring Lauren DeDieu June 12, 2012 ABSTRACT In 198, Hopcroft and Krishnaoorthy defined a new type of graph colouring called haronious colouring. Haronious colouring is a proper vertex

More information

1 Extended Boolean Model

1 Extended Boolean Model 1 EXTENDED BOOLEAN MODEL It has been well-known that the Boolean odel is too inflexible, requiring skilful use of Boolean operators to obtain good results. On the other hand, the vector space odel is flexible

More information

A Non-greedy Decision Tree Algorithm. Kristin P. Bennett. Rensselaer Polytechnic Institute. Troy, NY 12180

A Non-greedy Decision Tree Algorithm. Kristin P. Bennett. Rensselaer Polytechnic Institute. Troy, NY 12180 Global Tree Optiization: A Non-greedy Decision Tree Algith Kristin P. Bennett Eail benne@rpi.edu Departent of Matheatical Sciences Rensselaer Polytechnic Institute Troy, NY 28 Abstract A non-greedy approach

More information

The Boundary Between Privacy and Utility in Data Publishing

The Boundary Between Privacy and Utility in Data Publishing The Boundary Between Privacy and Utility in Data Publishing Vibhor Rastogi Dan Suciu Sungho Hong ABSTRACT We consider the privacy proble in data publishing: given a database instance containing sensitive

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu s, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

Reconstruction of Time Series using Optimal Ordering of ICA Components

Reconstruction of Time Series using Optimal Ordering of ICA Components Reconstruction of Tie Series using Optial Ordering of ICA Coponents Ar Goneid and Abear Kael Departent of Coputer Science & Engineering, The Aerican University in Cairo, Cairo, Egypt e-ail: goneid@aucegypt.edu

More information

An Efficient Approach for Content Delivery in Overlay Networks

An Efficient Approach for Content Delivery in Overlay Networks An Efficient Approach for Content Delivery in Overlay Networks Mohaad Malli, Chadi Barakat, Walid Dabbous Projet Planète, INRIA-Sophia Antipolis, France E-ail:{alli, cbarakat, dabbous}@sophia.inria.fr

More information

Supplementary Section. A. Algorithm. B. Datasets. C. More on Labeling Functions

Supplementary Section. A. Algorithm. B. Datasets. C. More on Labeling Functions Suppleentary Section In this section, we include ore details about our algorith, labeling functions, datasets as well as additional results and coparisons, which could not be included in the ain paper

More information

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13 Coputer Aided Drafting, Design and Manufacturing Volue 26, uber 2, June 2016, Page 13 CADDM 3D reconstruction of coplex curved objects fro line drawings Sun Yanling, Dong Lijun Institute of Mechanical

More information

Privacy-preserving String-Matching With PRAM Algorithms

Privacy-preserving String-Matching With PRAM Algorithms Privacy-preserving String-Matching With PRAM Algoriths Report in MTAT.07.022 Research Seinar in Cryptography, Fall 2014 Author: Sander Sii Supervisor: Peeter Laud Deceber 14, 2014 Abstract In this report,

More information

A Fast Multi-Objective Genetic Algorithm for Hardware-Software Partitioning In Embedded System Design

A Fast Multi-Objective Genetic Algorithm for Hardware-Software Partitioning In Embedded System Design A Fast Multi-Obective Genetic Algorith for Hardware-Software Partitioning In Ebedded Syste Design 1 M.Jagadeeswari, 2 M.C.Bhuvaneswari 1 Research Scholar, P.S.G College of Technology, Coibatore, India

More information

Joint Measurement- and Traffic Descriptor-based Admission Control at Real-Time Traffic Aggregation Points

Joint Measurement- and Traffic Descriptor-based Admission Control at Real-Time Traffic Aggregation Points Joint Measureent- and Traffic Descriptor-based Adission Control at Real-Tie Traffic Aggregation Points Stylianos Georgoulas, Panos Triintzios and George Pavlou Centre for Counication Systes Research, University

More information

Fair Energy-Efficient Sensing Task Allocation in Participatory Sensing with Smartphones

Fair Energy-Efficient Sensing Task Allocation in Participatory Sensing with Smartphones Advance Access publication on 24 February 2017 The British Coputer Society 2017. All rights reserved. For Perissions, please eail: journals.perissions@oup.co doi:10.1093/cojnl/bxx015 Fair Energy-Efficient

More information

Heterogeneous Radial Basis Function Networks

Heterogeneous Radial Basis Function Networks Proceedings of the International Conference on Neural Networks (ICNN ), vol. 2, pp. 23-2, June. Heterogeneous Radial Basis Function Networks D. Randall Wilson, Tony R. Martinez e-ail: randy@axon.cs.byu.edu,

More information

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM International Journal of Software Engineering & Applications (IJSEA), Vol.6, No.5, Septeber 205 AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM Xie Yang and Cheng Wushan College of Mechanical Engineering,

More information

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds Evaluation of a ulti-frae blind deconvolution algorith using Craér-Rao bounds Charles C. Beckner, Jr. Air Force Research Laboratory, 3550 Aberdeen Ave SE, Kirtland AFB, New Mexico, USA 87117-5776 Charles

More information

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization 1 Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization Jonathan van de Belt, Haed Ahadi, and Linda E. Doyle The Centre for Future Networks and Counications - CONNECT,

More information

Feature-Centric Evaluation for Efficient Cascaded Object Detection

Feature-Centric Evaluation for Efficient Cascaded Object Detection IEEE Conference on Coputer Vision and Pattern (CVPR, 2004 Feature-Centric Evaluation for Efficient Cascaded Object Detection Henry Schneideran 1 Robotics Institute Carnegie Mellon University Pittsburgh,

More information

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network A Bea Search Method to Solve the Proble of Assignent Cells to Switches in a Cellular Mobile Networ Cassilda Maria Ribeiro Faculdade de Engenharia de Guaratinguetá - DMA UNESP - São Paulo State University

More information

Performance Analysis of RAID in Different Workload

Performance Analysis of RAID in Different Workload Send Orders for Reprints to reprints@benthascience.ae 324 The Open Cybernetics & Systeics Journal, 2015, 9, 324-328 Perforance Analysis of RAID in Different Workload Open Access Zhang Dule *, Ji Xiaoyun,

More information

Resolution. Super-Resolution Imaging. Problem

Resolution. Super-Resolution Imaging. Problem Resolution Super-Resolution Iaging Resolution: Sallest easurable detail in a visual presentation Subhasis Chaudhuri Departent of Electrical Engineering Indian institute of Technology Bobay Powai, Mubai-400

More information

Minimax Sensor Location in the Plane

Minimax Sensor Location in the Plane NSF GRANT #040040 NSF PROGRAM NAME: Operations Research Miniax Sensor Location in the Plane To M. Cavalier The Pennsylvania State University University Par, PA 680 Enrique del Castillo The Pennsylvania

More information

A Study of the Relationship Between Support Vector Machine and Gabriel Graph

A Study of the Relationship Between Support Vector Machine and Gabriel Graph A Study of the Relationship Between Support Vector Machine and Gabriel Graph Wan Zhang and Irwin King {wzhang, king}@cse.cuhk.edu.hk Departent of Coputer Science & Engineering The Chinese University of

More information

IMAGE MOSAICKING FOR ESTIMATING THE MOTION OF AN UNDERWATER VEHICLE. Rafael García, Xevi Cufí and Lluís Pacheco

IMAGE MOSAICKING FOR ESTIMATING THE MOTION OF AN UNDERWATER VEHICLE. Rafael García, Xevi Cufí and Lluís Pacheco IMAGE MOSAICKING FOR ESTIMATING THE MOTION OF AN UNDERWATER VEHICLE Rafael García, Xevi Cufí and Lluís Pacheco Coputer Vision and Robotics Group Institute of Inforatics and Applications, University of

More information

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands Oblivious Routing for Fat-Tree Based Syste Area Networks with Uncertain Traffic Deands Xin Yuan Wickus Nienaber Zhenhai Duan Departent of Coputer Science Florida State University Tallahassee, FL 3306 {xyuan,nienaber,duan}@cs.fsu.edu

More information

Error estimation of bathymetric grid models derived from historic and contemporary datasets 1 Introduction

Error estimation of bathymetric grid models derived from historic and contemporary datasets 1 Introduction Error estiation of bathyetric grid odels derived fro historic and conteporary datasets Martin Jakobsson, Brian Calder, Larry Mayer and Andy Arstrong Center for Coastal and Ocean Mapping, University of

More information

Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues

Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues Mapping Data in Peer-to-Peer Systes: Seantics and Algorithic Issues Anastasios Keentsietsidis Marcelo Arenas Renée J. Miller Departent of Coputer Science University of Toronto {tasos,arenas,iller}@cs.toronto.edu

More information

Data Caching for Enhancing Anonymity

Data Caching for Enhancing Anonymity Data Caching for Enhancing Anonyity Rajiv Bagai and Bin Tang Departent of Electrical Engineering and Coputer Science Wichita State University Wichita, Kansas 67260 0083, USA Eail: {rajiv.bagai, bin.tang}@wichita.edu

More information

Optimized stereo reconstruction of free-form space curves based on a nonuniform rational B-spline model

Optimized stereo reconstruction of free-form space curves based on a nonuniform rational B-spline model 1746 J. Opt. Soc. A. A/ Vol. 22, No. 9/ Septeber 2005 Y. J. Xiao and Y. F. Li Optiized stereo reconstruction of free-for space curves based on a nonunifor rational B-spline odel Yi Jun Xiao Departent of

More information

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh 1, Issa Khalil 2, and Abdallah Khreishah 3 1: Coputer Engineering & Inforation Technology,

More information

Novel Image Representation and Description Technique using Density Histogram of Feature Points

Novel Image Representation and Description Technique using Density Histogram of Feature Points Novel Iage Representation and Description Technique using Density Histogra of Feature Points Keneilwe ZUVA Departent of Coputer Science, University of Botswana, P/Bag 00704 UB, Gaborone, Botswana and Tranos

More information

Querying Uncertain Data with Aggregate Constraints

Querying Uncertain Data with Aggregate Constraints Querying Uncertain Data with Aggregate Constraints Mohan Yang 1,2, Haixun Wang 1, Haiquan Chen 3, Wei-Shinn Ku 3 1 Microsoft Research Asia, Beijing, China 2 Shanghai Jiao Tong University, Shanghai, China

More information

Optimal Route Queries with Arbitrary Order Constraints

Optimal Route Queries with Arbitrary Order Constraints IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL.?, NO.?,? 20?? 1 Optial Route Queries with Arbitrary Order Constraints Jing Li, Yin Yang, Nikos Maoulis Abstract Given a set of spatial points DS,

More information

PROBABILISTIC LOCALIZATION AND MAPPING OF MOBILE ROBOTS IN INDOOR ENVIRONMENTS WITH A SINGLE LASER RANGE FINDER

PROBABILISTIC LOCALIZATION AND MAPPING OF MOBILE ROBOTS IN INDOOR ENVIRONMENTS WITH A SINGLE LASER RANGE FINDER nd International Congress of Mechanical Engineering (COBEM 3) Noveber 3-7, 3, Ribeirão Preto, SP, Brazil Copyright 3 by ABCM PROBABILISTIC LOCALIZATION AND MAPPING OF MOBILE ROBOTS IN INDOOR ENVIRONMENTS

More information

Research on a Kind of QoS-Sensitive Semantic Web Services Composition Method Based on Genetic Algorithm

Research on a Kind of QoS-Sensitive Semantic Web Services Composition Method Based on Genetic Algorithm roceedings of the 7th International Conference on Innovation & Manageent 893 Research on a Kind of QoS-Sensitive Seantic Web Services Coposition Method Based on Genetic Algorith Cao Hongjiang, Nie Guihua,

More information

A Hybrid Network Architecture for File Transfers

A Hybrid Network Architecture for File Transfers JOURNAL OF IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 6, NO., JANUARY 9 A Hybrid Network Architecture for File Transfers Xiuduan Fang, Meber, IEEE, Malathi Veeraraghavan, Senior Meber,

More information

Different criteria of dynamic routing

Different criteria of dynamic routing Procedia Coputer Science Volue 66, 2015, Pages 166 173 YSC 2015. 4th International Young Scientists Conference on Coputational Science Different criteria of dynaic routing Kurochkin 1*, Grinberg 1 1 Kharkevich

More information

Galois Homomorphic Fractal Approach for the Recognition of Emotion

Galois Homomorphic Fractal Approach for the Recognition of Emotion Galois Hooorphic Fractal Approach for the Recognition of Eotion T. G. Grace Elizabeth Rani 1, G. Jayalalitha 1 Research Scholar, Bharathiar University, India, Associate Professor, Departent of Matheatics,

More information

Resource Optimization for Web Service Composition

Resource Optimization for Web Service Composition Resource Optiization for Web Coposition Xia Gao, Ravi Jain, Zulfikar Razan, Ulas Kozat Abstract coposition recently eerged as a costeffective way to quickly create new services within a network. Soe research

More information

The Hopcount to an Anycast Group

The Hopcount to an Anycast Group The Hopcount to an Anycast Group Piet Van Mieghe Delft University of Technology Abstract The probability density function of the nuber of hops to the ost nearby eber of the anycast group consisting of

More information

Deterministic Voting in Distributed Systems Using Error-Correcting Codes

Deterministic Voting in Distributed Systems Using Error-Correcting Codes IEEE TRASACTIOS O PARALLEL AD DISTRIBUTED SYSTEMS, VOL. 9, O. 8, AUGUST 1998 813 Deterinistic Voting in Distributed Systes Using Error-Correcting Codes Lihao Xu and Jehoshua Bruck, Senior Meber, IEEE Abstract

More information

Spectral Clustering with Two Views

Spectral Clustering with Two Views Spectral Clustering with Two Views Virginia R. de Sa Departent of Cognitive Science, 55 University of California, San Diego 95 Gilan Dr. La Jolla, CA 993-55 desa@ucsd.edu Abstract In this paper we develop

More information

Set Theoretic Estimation for Problems in Subtractive Color

Set Theoretic Estimation for Problems in Subtractive Color Set Theoretic Estiation for Probles in Subtractive Color Gaurav Shara Digital Iaging Technology Center, Xerox Corporation, MS0128-27E, 800 Phillips Rd, Webster, NY 14580 Received 25 March 1999; accepted

More information

Registration of Point Cloud Data from a Geometric Optimization Perspective

Registration of Point Cloud Data from a Geometric Optimization Perspective Eurographics Syposiu on Geoetry Processing (2004) R. Scopigno, D. Zorin, (Editors) Registration of Point Cloud Data fro a Geoetric Optiization Perspective Niloy J. Mitra, Natasha Gelfand, Helut Pottann,

More information

INSERTION SORT is O(n log n)

INSERTION SORT is O(n log n) INSERTION SORT is On log n) Michael A. Bender Martín Farach-Colton Miguel A. Mosteiro Abstract Traditional INSERTION SORT runs in On 2 ) tie because each insertion takes On) tie. When people run INSERTION

More information

The Henryk Niewodniczański INSTITUTE OF NUCLEAR PHYSICS Polish Academy of Sciences ul. Radzikowskiego 152, Kraków

The Henryk Niewodniczański INSTITUTE OF NUCLEAR PHYSICS Polish Academy of Sciences ul. Radzikowskiego 152, Kraków The Henryk Niewodniczański INSTITUT OF NUCLAR PHYSICS Polish Acadey of Sciences ul. Radzikowskiego 152, 31-342 Kraków www.ifj.edu.pl/reports/2005.htl Kraków, October 2005 Report No. 1968/D The theroluinescence

More information

Modal Masses Estimation in OMA by a Consecutive Mass Change Method.

Modal Masses Estimation in OMA by a Consecutive Mass Change Method. Modal Masses Estiation in OMA by a Consecutive Mass Change Method. F. Pelayo University of Oviedo, Departent of Construction and Manufacturing Engineering, Gijón, Spain M. López-Aenlle University of Oviedo,

More information

Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for

Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for Guillotine subdivisions approxiate polygonal subdivisions: Part III { Faster polynoial-tie approxiation schees for geoetric network optiization Joseph S. B. Mitchell y April 19, 1997; Last revision: May

More information

THE rapid growth and continuous change of the real

THE rapid growth and continuous change of the real IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 8, NO. 1, JANUARY/FEBRUARY 2015 47 Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh, Issa

More information

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm International Journal of Engineering and Technical Research (IJETR) ISSN: 31-869 (O) 454-4698 (P), Volue-5, Issue-1, May 16 Shortest Path Deterination in a Wireless Packet Switch Network Syste in University

More information

Debiasing Crowdsourced Batches

Debiasing Crowdsourced Batches Debiasing Crowdsourced Batches Honglei Zhuang, Aditya Paraeswaran, Dan Roth and Jiawei Han Departent of Coputer Science University of Illinois at Urbana-Chapaign {hzhuang3, adityagp, danr, hanj}@illinois.edu

More information

Enhancing Real-Time CAN Communications by the Prioritization of Urgent Messages at the Outgoing Queue

Enhancing Real-Time CAN Communications by the Prioritization of Urgent Messages at the Outgoing Queue Enhancing Real-Tie CAN Counications by the Prioritization of Urgent Messages at the Outgoing Queue ANTÓNIO J. PIRES (1), JOÃO P. SOUSA (), FRANCISCO VASQUES (3) 1,,3 Faculdade de Engenharia da Universidade

More information

Shape Optimization of Quad Mesh Elements

Shape Optimization of Quad Mesh Elements Shape Optiization of Quad Mesh Eleents Yufei Li 1, Wenping Wang 1, Ruotian Ling 1, and Changhe Tu 2 1 The University of Hong Kong 2 Shandong University Abstract We study the proble of optiizing the face

More information

EFFICIENT VIDEO SEARCH USING IMAGE QUERIES A. Araujo1, M. Makar2, V. Chandrasekhar3, D. Chen1, S. Tsai1, H. Chen1, R. Angst1 and B.

EFFICIENT VIDEO SEARCH USING IMAGE QUERIES A. Araujo1, M. Makar2, V. Chandrasekhar3, D. Chen1, S. Tsai1, H. Chen1, R. Angst1 and B. EFFICIENT VIDEO SEARCH USING IMAGE QUERIES A. Araujo1, M. Makar2, V. Chandrasekhar3, D. Chen1, S. Tsai1, H. Chen1, R. Angst1 and B. Girod1 1 Stanford University, USA 2 Qualco Inc., USA ABSTRACT We study

More information