Modifying ROC Curves to Incorporate Predicted Probabilities

Size: px
Start display at page:

Download "Modifying ROC Curves to Incorporate Predicted Probabilities"

Transcription

1 Moifying ROC Curves to Incorporate Preicte Probabilities Cèsar Ferri DSIC, Universitat Politècnica e València Peter Flach Department of Computer Science, University of Bristol José Hernánez-Orallo DSIC, Universitat Politècnica e València Athmane Sena DSIC, Universitat Politècnica e València Abstract The area uner the ROC curve (AUC) is becoming a popular measure for the evaluation of classifiers, even more than other more classical measures, such as error/accuracy, logloss/entropy or precision. The AUC measure is specifically aequate to evaluate in two-class problems how well a moel ranks a set of accoring to the probability assigne to the positive class. One shortcoming of AUC is that it ignores the probability values, an it only takes the orer into account. On the other han, logloss or MSE are alternative measures, but they only consier how well the probabilities are calibrate, an not its orer. In this paper we introuce a new probabilistic version of AUC, calle pauc. This measure evaluates ranking performance, but also takes the magnitue of the probabilities into account. Seconly, we present a metho for visualising a proc curve such that the area uner this curve correspons to pauc.. Introuction Receiver Operating Characteristic (ROC) analysis (Provost & Fawcett, 998; Swets, Dawes & Monahan, 2; Provost & Fawcett, 2) has been proven very useful for evaluating given classifiers in cases when the cost matrix or the final class istribution is not known when the classifiers were constructe. ROC analysis provies tools to select a set of classifiers that woul behave optimally an reject sub-optimal classifiers. In orer to o this, the convex hull of all the classifiers is constructe, giving a curve (a convex polygon). Aitionally, the Area Uner the ROC Curve, AUC, can be use as a simple measure that can be use to estimate Appearing in Proceeings of the ICML 25 workshop on ROC Analysis in Machine Learning, Bonn, Germany, 25. Copyright 25 by the author(s)/owner(s). CFERRI@DSIC.UPV.ES PETER.FLACH@BRISTOL.AC.UK JORALLO@DSIC.UPV.ES ASENAD@DSIC.UPV.ES how well a classifier acts as a ranker, i.e., a classifier that sorts the accoring to their probability of being positive. ROC analysis an the AUC measure have been use extensively in the area of meical ecision making (McClish, 987; Hanley & McNeil, 982; Mossman & Somoza, 99; Zweig & Campbell, 993), in the fiel of knowlege iscovery, ata mining, pattern recognition (Aams, & Han, 999) an science in general (Swets, Dawes & Monahan, 2). There are various ways to construct a ROC curve an calculate AUC. One of them is base in sorting the on their preicte probabilities of being positive, an accumulate the percentage of positives an negatives appearing from left to right ( an ). For instance, given five, with the following probabilities an classes: (.9 +,.6,.55 +,.2,. ). We just sort the probabilities an inicate with a + or if they are actual positives or negatives. In Figure we show how to raw the ROC curve from the previous values. We just place them on a single axis (going from to, as shown, or alternative, going from to if we use complementary probabilities). Then, going from left to right we move a segment up or right in the ROC space. The size of the segment is proportional to the number of positives or negatives, respectively. From this ROC curve we can compute the AUC. The following metho for calculating AUC is from (Wu an Flach, 25): for each positive on the sorte list, accumulate how many negatives follow it. Alternatively, we can accumulate for each negative how many positives precee it. For instance, the AUC of the above example is 5/6=.833, as shown in Figure.

2 .9 ative.6.55 Positive.2. P + Figure. ROC curve an AUC base on ranking. AUC =.8333 The problem of AUC is that it ignores the probability values, because it only takes the orer into account. For instance, consier the following case: (.5 +,.5 ). The moel oes not clearly istinguish between the positive an the negative (their probabilities are almost the same), but the AUC is. A small variation of the given probabilities coul give the following situation: (.5-,.499+), where the area is, as seen in Figure 2. Positive.5.5 AUC = ative P+ Positive ative AUC = Figure 2. Small changes in probabilities can give rise to large changes in AUC. One possible solution to this problem is the use of confience intervals for ROC curves (Macskassy & Provost, 24). However, it is not clear how these confience bans can affect the AUC value when the probabilities are non-uniformly istribute from to. Another option is to use alternative measures, such as MSE or RMS (Square Error), logloss or cross-entropy or Kullback-Leibler Distance; for many authors, this is a better groune measure for evaluating the quality of estimate probabilities. The MSE an logloss are alternative measures, but they only consier how well the probabilities are calibrate, an not to its orer. The Brier score consiers both separability an calibration. However, all these measures ignore ranking performance. The outline of the paper is as follows. In Section 2 we efine a probabilistic version of AUC, pauc, an iscuss how to raw proc curves whose area is pauc. This relies on a smoothing parameter, an in Section 3 we iscuss ways to compute. Section 4 conclues. This paper has similar aims to (Wu an Flach, 25), the approaches are however ifferent an have been evelope inepenently. P+ 2. pauc an proc curves It is well-known that AUC is equivalent to the Wilcoxon sum of ranks test, which estimates the probability that a ranomly chosen positive is ranke before a ranomly chosen negative. The iea is to aapt this to obtain an estimate of the score ifference between a ranomly chosen pair of positive an negative. An unbiase estimator is obtaine by the ifference between the average scores of positives an the average scores of negatives. As this is a quantity between - an +, it is actually a probabilistic version of the Gini coefficient, which is equal to the area below the curve above the iagonal. We can transform this into an AUC-like measure by aing an iviing by 2. This gives the following efinitions: pgini = pauc = x P(x) Pos y Θ P( P( x) P( Pos + = 2 P( x) y + Pos 2 Θ P( Here, P(x) an P( are the preicte probability of positive instance x an negative instance y to belong to the positive class, as before, an Pos an are the total numbers of positive an negative. Thus, pauc can be interprete as the mean of the average positive score assigne to positives an the average negative score (preicte probability to belong to the negative class) assigne to negatives. There are many where AUC > pauc but also cases (more rarel where pauc > AUC. For instance, (.65 +,.55 +,.45,.35 ) has AUC= an pauc=.6. An ( +,., + ) has AUC=.5 an pauc=.7. The main question is whether pauc has a representation in the form of a curve. It woul be useful to be able to have a corresponing curve from which the user can choose the threshol, accoring to the skew (cost matrix an class istribution) at application time. For instance, accoring to Figure 2, it is apparently the same to choose threshol.99 than to choose.55 for any skew (slope) greater than (45 ). In this work we present a metho for visualising a proc curve, base on a representation of segments (with a uniform or normal istribution) of constant with or eviation, such that the area uner this curve correspons to pauc. The key iea is to consier probabilities as intervals, i.e., to consier that a moel giving probability.8 to an example means that the probability is aroun.8. The simplest approximation to this iea is to consier segments of a fixe with. For instance, Figure 3 illustrates how a curve an an area can be obtaine with

3 this iea from the ata: (.9 +,.6,.55 +,,2,. ). As we can see on the right curve, there is a iagonal segment which correspons to an area (aroun part of the secon an thir point) where we have a mixture of positive an negative influence. One awkwar thing about this metho is that some segments overrun the interval [,]. There is no intuitive meaning on negative probabilities or probabilities greater than. However, these segments just try to moel their area of influence in a symmetrical way. Obviously, we coul have avoie exceeing the interval [,] but this woul have complicate the mathematical an also the graphical interpretation of the final curves. Aitionally, other possibilities coul be to use segments aroun p/( p), going then from to, with proportionally ajuste segments, where we avoi the problem of exceeing the intervals, but the segments woul be asymmetrical. Positive ative P+ Figure 3. Drawing a proc curve with probability segments. With our approach, we just use the segments to show some kin of probability or smoothing reflecting the iea that two ifferent test with closer probabilities coul be wrongly orere. The main question is which with to use. In orer to analyse this, we have implemente a program that raws the curve an computes its area for ifferent values of. Figure 4 shows how the curve an the area evolves epening on the value of for the example {.9 +,.8,.6 +,.3,.2 }. As we can see from the curves, the first curve (=) is logically equivalent to the original ROC curve. As long as increases, the area iminishes because the positive an negative influence regions overlap. The last curve (=8) is almost the iagonal, with.5. As we can see, can be greater than an can excee the interval [,]. Aitionally, an more interestingly, there is a such that = pauc, in particular, =.596. Summing up, in this case, it seems that: If = = AUC If =.596 = pauc If.5 The results in the next section generalise this. Figure 4. proc curves for ifferent values of. 2. Some Theoretical Results In what follows, we try to generalise the previous three cases. THEOREM : For any set of labelle by probabilities an true labels, if = = AUC Proof: Trivial, since originally the AUC is compute with each point with no with, as seen in Figure. THEOREM 2: For any set of labelle by probabilities an true labels, if.5 Proof: If then the overlapping between the segments is maximal or, in other wors, the percentage of the regions with no overlapping is neglectable, i.e.,. Consequently, we have that for every region in the ensity space we have that the same percentage of positives an negatives, an this means that the curve has always slope.5, given a iagonal from (,) to (,) in the ROC space, so making an Area =.5. Before stating the last theorem (there exists a such that = pauc), we have to show that is continuous, PROPOSITION 3: is continuous, i. for all ε> then there exists a γ> such that for all x <γ implies Area(x) < ε. Proof: This is easy to see. If two have the same probability with opposite class, then with =, they are consiere to overlap. If increases, the overlapping area

4 increases continuously with the increment of. If two of ifferent probability with opposite class, there is a =u (>) such that they start to overlap. This overlapping, at =u is, so it is continuous on the left. From that point the overlapping increases continuously from, so it is continuous on the right. Nonetheless, it is important to see that is not necessarily increasing neither ecreasing in all the omain. For instance, { +,.5,.49 +, } has AUC=.75, pauc=.745. For =, as we have seen, =.75. For =, =.5, as we have seen as well. However, we can see that for =.2, =.874. Consequently, it increases initially but then ecreases. In cases with more, this can have more local maxima an minima. Now that we know that is continuous, we nee to analyse the relationship with AUC. First, we give efinitions for AUC, pauc an without using ranks: AUC = g( y Pos ) with if x > y g( =.5 if x = y if x < y with g pauc =.5 + ( y 2 Pos ) with ( = x y Area ( ) = g ( Pos g( 2 ( c) x y ( = with c = 2 2 ( c) x y with c = 2 if if if x y x y < an x > y x y < an x y THEOREM 4: For any set of labelle by probabilities an true labels, there exists a real number such that = pauc. Proof: We consier four mutually exclusive an exhaustive cases. Case a) Let us consier that AUC pauc an pauc.5. Necessarily, since Area() = AUC an lim =.5, an is continuous, there exists a such that = pauc. Case b) Let us consier that AUC pauc an pauc.5. Necessarily, since Area() = AUC an lim =.5, an is continuous, there exists a such that = pauc. Case c) Let us consier that AUC pauc an pauc.5. Since pauc.5, the term: Pos ( must be negative. This implies that the average overlapping is negative. This clearly means that there are correctly orere pairs (positives before negatives) which are closer than other inverte pairs (negatives before positives). Otherwise, pauc couln t be lower than.5 an lower than AUC. This means that with increasing values of we can further ecrease the, which at = is equal to AUC. We can ecrease this until pauc (at least) since g ( grows quicker than (. Case ) Let us consier that AUC pauc an pauc.5. Since pauc.5, the term: Pos ( must be positive. This implies that the average overlapping is positive. This clearly means that there are inverte pairs (negatives before positives) which are closer than other correctly orere pairs (positives before negatives). Otherwise, pauc couln t be greater than.5 an greater than AUC. This means that with increasing values of we can further increase the, which at = is equal to AUC. We can increase this until pauc (at least) since g ( grows quicker than (. We have shown that there exists a such that = pauc. However, is this unique? The answer is no as we can see in the following example. Example: Consier the ranking { +, +,.6,.6,.5 +,.49999,.45 +,.45 +,, }. The AUC of this ranking is.68. The pauc is approximately.67. Logically Area()=.68. For =.5, we have that =.66 approx. Consequently, there exists a between an.5 which makes = pauc. But for =.4 we have that =.732. Consequently, from =.5 with =.66 an with =.4 with =.732, there must be an intermeiate such that = pauc. Since this is clearly ifferent from the previous one, this problem shows two values of such that = pauc.

5 simplicity, it seems that the interpretation of a probability such as.8, as a probability aroun.8 oes not have its best interpretation with a uniform istribution with crisp intervals. A more natural option woul be to consier a normal (Gaussian) istribution centere on the probability, where the factor to gauge is also calle, but represents the ouble of the stanar eviation. =, Area=.68 =.5, Area=.66 pauc=.67 pauc=.67 =.4, Area=.73 Figure 5. Oscillating area for increasing values of gives two ifferent where = pauc. The entire evolution of is shown in Figure 6.,8,7,6 PAUC,5,4,3 pauc,2,,9,38,57,76,95,5,34,53,72,9 2, 2,29 2,48 2,67 2,86 3,6 3,25 3,44 3,63 3,82 4, 4,2 4,39 4,58 4,77 4,97 Figure 6. Oscillating area for increasing values of gives two ifferent where = pauc. 2.2 Interpretation of After the previous results, let us stop for analysing the interpretation of. pauc can be seen as a smoothing of AUC. The use of segments also acts as a smoothing, where the probability is istribute over an area (uniforml instea to a single point (which is quite unlikel. This has a natural interpretation of. However, the value of to be use is, however, woul be a big question. Theorem 4 ensures that we can always construct a proc curve that expresses a given pauc, which is a moifie ROC curve. This curve is closer to the original ROC curve for small an more ifferent for big. The pauc value can be seen as a way to etermine the for the an thus fining an aequate egree of smoothing. The, on the other han, is useful to fin a graphical interpretation to pauc. The values of can be interprete as points where both egrees of smoothing match. As we have seen, there can be more than one with = pauc. Any of these has a meaning, however, in what follows we choose the canonical as the smallest one. This is justifie because the smallest is, the curve is closer to the original AUC curve. 2.3 Using normally istribute segments Even though in the previous sections we have worke with uniform segments (rectangles), because of their Figure 7. Using normally istribute segments to obtain a proc curve. Here, is shown to be twice the stanar eviation. Nonetheless, it is expecte to have similar results (both theoretically an practicall. Aitionally some of the curves are expecte to be smoother. 3. How is calculate to have = pauc It oesn t seem easy to fin an analytical way to compute the minimum such that = pauc. In the following subsection we sketch how it coul be for a simple example. 3. Computing analytically In the last sections we have shown that there is at least one value for where the value of the area is the pauc. Can this value be foun analytically? We have researche in this irection without positive results. The behaviour of the proc curve is very epenent on the problem configuration (number an probabilities), an we believe that there is not a irect way to compute the value for given a set of positive an negative. Let us illustrate the complication of this computation with a very simple setting. Consier a positive example with value a, an a negative example b, where a>b. Clearly, AUC= an pauc=(a b+)/2. The proc curve will have the following shape:

6 x x curve. Nonetheless, some similarities remain, such as the concavity at the left-bottom part of the smoothe curves, an the top-right segment where the true positive rate is. If =pauc, using the proc curve, we have x 2 /2= pauc= (a-b+)/2. From the segment representation we have x=(b a+)/. Simplifying these expressions we get a b =. For instance, if we b a + have a=.6, an b=.4, then =.89. However, it is ifficult to obtain irect formulas for more complicate cases. 3.2 Computing numerically. Examples Instea of an analytical solution, we propose a numerical solution. The propose solution is an iterative metho that fins the value numerically. It is base on increasing from to in small ε since the proper value is foun. This is mae from left to right to fin the smallest possible such that =pauc. The ε is chosen sufficiently small to avoi passing through the correct. Also, a small ε also ensures that the ifference between the pauc an the is usually small (<.). Below, we show some with the ROC curve an the corresponing proc curve. Example { } AUC:.833 pauc:.658 Uniform proc Curve for =.65 an for =: Normal proc Curve for =.74 an for =: In this case, the smoothing is strong ( is relatively high) an the proc curve is significantly ifferent to the ROC Example 2 { } AUC:.8 pauc:.6 Uniform proc Curve for =.7 an for =: Normal proc Curve for =.8 an for =: In this case, we can see a more general situation with more points. We can see that the proc curve acts as a kin of smoothing of the ROC curve. 3.3 General interpretation of the proc curves From the previous we can get an iea of what proc curves mean. They smooth the ROC curves, especially when ifferences between probabilities of consecutive of ifferent class are small. The value is foun globally, so it can give high overlap in some areas but small overlap in others. So, especially when is not too high, some parts of the ROC curve might seem unaffecte (this is especially the case because we use a uniform istribution an not normal istribution). The greater the number of, the ifference of probabilities between consecutive of ifferent classes usually becomes smaller an hence the proc curve has a closer (but smoother) corresponence to the original ROC curve. Summing up, as long as the number of example is greater both curves ten to be more similar, because both are softer. The ifferences are more important especially when the ROC curve is not very reliable: few an small ifferences in probabilities. A secon issue is the use of the new curves for

7 establishing probability threshols accoring to some application skew (cost matrix + class istribution). In classical ROC analysis, given the skew at application time, we get the slope of an iso-accuracy line, which gives us the threshol (or the threshol interval) which woul give the best accuracy for that skew. With proc curves, we can o the same thing, an, interestingly, we get ifferent results. We will just reconsier example seen before: { }, because we can see that ifferences are strong an also because we see some awkwar results. Using the original ROC curve, we see that slopes greater than 55 (approx.) cut the curve at point % an 5%. This means that we woul choose a probability between.9 an.8 as a threshol. For slopes lower than 55 (approx.), the cutpoint is at 33% an %. This means that we woul choose a probability threshol between.6 to.3. On the other han, if we use the proc curves, we have a ifferent picture: The first picture shows the cut point with a slope of 6º. In this case, we have =9% an =9% (which is very ifferent from =% an =5% as in the ROC curve). Using the original probabilities, this woul mean that the threshol shoul be between.9 an.8 as before. Similarly, we can compute these values for the other two skews, as shown in the following table: Skew / Threshol in (slope) in ROC curve ROC curve / in proc curve Threshol in proc using the original prob. 6º % / 5% [.9,.8] 9% / 9% [.9,.8] 45º 33% / % [.6,.3] 4% / 58% [.8,.6] 3º 33% / % [.6,.3] 76% / 95% [.3,.2] From the previous table we see that the / are much more graual than for the original ROC curve. This is usually the case when we have few. However, note that using smoothe probabilities (the segments or the Gaussian function) means that we can get values outsie the interval [, ], which are ifficult to interpret as a threshol. In general, if we consier with more points, it is less likely to get threshols outsie [, ] an the use of proc to establish the threshol coul be more reliable. However, it woul be necessary to perform an empirical analysis on this. 4. Conclusions Several works have emonstrate that accuracy has many rawbacks as an evaluation measure for classification moels. The Area Uner the ROC curve (AUC) has been promote as a more suitable alternative for evaluating classifiers. However, this measure is only concentrate in how the moel ranks the, without taking into account the probabilities associate to the. We have illustrate this behaviour by means of a simple example where we illustrate how a slight variation of the confiences prouces an abrupt change in the AUC. Having in min these limitations, a new measure, namely probabilistic Area Uner the ROC curve (pauc) has been efine. In this case both aspects (ranking an probabilities) are consiere. Although pauc avois many of the rawbacks of the AUC measure, it apparently loses one of the strongest points of the AUC measure: the possibility of representing the performance of the evaluate moel, i.e. the ROC curves. In this work, we introuce a representation of the proc curves. The basic iea of rawing proc curves is base on the original ROC curves, but in this case we consier probabilities as intervals. These segments are set to a with, an varying this value we are able to fin a curve whose area is exactly the pauc of the moel. For constructing the intervals we have stuie two ifferent approaches: uniform or normal istribution. Both approaches obtain similar results. We have also presente some theoretical results of the propose representation. proc curves help to know ifferent etails about the performance of the evaluate moel with respect to classical ROC curves o. Although proc curves have a similar shape to classical ROC curves, they are usually smoother. For a high number of, both curves ten to be more similar, because both are softer. In general, we can fin the main ifferences when the ROC curve is not very reliable: few an small ifferences in probabilities. We have also use the curves to obtain cut points. However, obtaining a goo probability threshol from here has shown to present many caveats. This suggests to stuy asymmetrical segments, where we never excee the interval [..]. Another option woul be a normalisation of the probabilities after applying the segments of size or the Gaussian function. Currently we are working on an experimental evaluation on whether pauc is a goo selection measure (when we o not know the skew), an also showing experimentally whether there is a metho to establish the threshol from proc curves (when we know the skew) that can be better

8 than the threshol obtaine by ROC curves. Finally, although the approach is ifferent, we woul like to connect this work with other previous works on confience bans for ROC curves, as well as comparing to other measures, theoretically an experimentally. Zweig, M.H. an Campbell, G. (993) Receiveroperating characteristic (ROC) plots: a funamental evaluation tool in clinical meicine, Clin. Chem, 993; 39: Acknowlegements We woul like to thank Shaomin Wu for some iscussions aroun the iea of incorporating probabilities into the AUC measure. This work has been partially supporte by the EU (FEDER) an the Spanish MEC, uner grant TIN C4-2 an Generalitat Valencian uner grant GV4A-389. References Aams, N.M. an Han, D.J. (999) Comparing classifiers when the misallocation costs are uncertain Pattern Recognition, Vol. 32 (7) (999) pp Hanley, J.A. an McNeil, B.J. (982) The meaning an use of the area uner a receiver operating characteristic (ROC) curve Raiology. 982: 43: McClish, D.K. (987) Comparing the areas uner more than two inepenent ROC curves Me. Decis. Making, 987; 7: Macskassy, S.A. an Provost, F.J. (24) Confience Bans for ROC Curves: Methos an an Empirical Stuy ROCAI 24: 6-7, 24. Mossman, D. an Somoza, E. (99) ROC curves, test accuracy, an the escription of iagnostic tests J. Neuropsychiatr. Clin. Neurosci. 99, 3: Provost, F. an Fawcett, T. (997) Analysis an visualization of classifier performance: Comparison uner imprecise class an cost istribution Proc. of The Thir International Conference on Knowlege Discovery an Data Mining (KDD-97), pp , Menlo Park, CA: AAAI Press. Provost, F. an Fawcett, T. (2) Robust Classification for Imprecise Environments Machine Learning 42, 23-23, 2 Swets, J., Dawes, R., an Monahan, J. (2) Better ecisions through science Scientific American, October 2, Wu, S. an Flach, P.A. (25) Score an Weighte AUC Metrics for Classifier Evaluation an Selection, 2 n Workshop on ROC Analysis in Machine learning, ROCML 5.

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE БСУ Международна конференция - 2 THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE Evgeniya Nikolova, Veselina Jecheva Burgas Free University Abstract:

More information

Cluster Center Initialization Method for K-means Algorithm Over Data Sets with Two Clusters

Cluster Center Initialization Method for K-means Algorithm Over Data Sets with Two Clusters Available online at www.scienceirect.com Proceia Engineering 4 (011 ) 34 38 011 International Conference on Avances in Engineering Cluster Center Initialization Metho for K-means Algorithm Over Data Sets

More information

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means Classifying Facial Expression with Raial Basis Function Networks, using Graient Descent an K-means Neil Allrin Department of Computer Science University of California, San Diego La Jolla, CA 9237 nallrin@cs.ucs.eu

More information

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics CS 106 Winter 2016 Craig S. Kaplan Moule 01 Processing Recap Topics The basic parts of speech in a Processing program Scope Review of syntax for classes an objects Reaings Your CS 105 notes Learning Processing,

More information

Part III: Multi-class ROC

Part III: Multi-class ROC Part III: Multi-class ROC The general problem multi-objective optimisation Pareto front convex hull Searching and approximating the ROC hypersurface multi-class AUC multi-class calibration 4 July, 2004

More information

Image Segmentation using K-means clustering and Thresholding

Image Segmentation using K-means clustering and Thresholding Image Segmentation using Kmeans clustering an Thresholing Preeti Panwar 1, Girhar Gopal 2, Rakesh Kumar 3 1M.Tech Stuent, Department of Computer Science & Applications, Kurukshetra University, Kurukshetra,

More information

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 3 Sofia 017 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-017-0030 Particle Swarm Optimization Base

More information

NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES WITH THE USE OF THE IPAN99 ALGORITHM 1. INTRODUCTION 2.

NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES WITH THE USE OF THE IPAN99 ALGORITHM 1. INTRODUCTION 2. JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 13/009, ISSN 164-6037 Krzysztof WRÓBEL, Rafał DOROZ * fingerprint, reference point, IPAN99 NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES

More information

1 Surprises in high dimensions

1 Surprises in high dimensions 1 Surprises in high imensions Our intuition about space is base on two an three imensions an can often be misleaing in high imensions. It is instructive to analyze the shape an properties of some basic

More information

6 Gradient Descent. 6.1 Functions

6 Gradient Descent. 6.1 Functions 6 Graient Descent In this topic we will iscuss optimizing over general functions f. Typically the function is efine f : R! R; that is its omain is multi-imensional (in this case -imensional) an output

More information

Feature Extraction and Rule Classification Algorithm of Digital Mammography based on Rough Set Theory

Feature Extraction and Rule Classification Algorithm of Digital Mammography based on Rough Set Theory Feature Extraction an Rule Classification Algorithm of Digital Mammography base on Rough Set Theory Aboul Ella Hassanien Jafar M. H. Ali. Kuwait University, Faculty of Aministrative Science, Quantitative

More information

Rough Set Approach for Classification of Breast Cancer Mammogram Images

Rough Set Approach for Classification of Breast Cancer Mammogram Images Rough Set Approach for Classification of Breast Cancer Mammogram Images Aboul Ella Hassanien Jafar M. H. Ali. Kuwait University, Faculty of Aministrative Science, Quantitative Methos an Information Systems

More information

Open Access Adaptive Image Enhancement Algorithm with Complex Background

Open Access Adaptive Image Enhancement Algorithm with Complex Background Sen Orers for Reprints to reprints@benthamscience.ae 594 The Open Cybernetics & Systemics Journal, 205, 9, 594-600 Open Access Aaptive Image Enhancement Algorithm with Complex Bacgroun Zhang Pai * epartment

More information

Using Vector and Raster-Based Techniques in Categorical Map Generalization

Using Vector and Raster-Based Techniques in Categorical Map Generalization Thir ICA Workshop on Progress in Automate Map Generalization, Ottawa, 12-14 August 1999 1 Using Vector an Raster-Base Techniques in Categorical Map Generalization Beat Peter an Robert Weibel Department

More information

Learning convex bodies is hard

Learning convex bodies is hard Learning convex boies is har Navin Goyal Microsoft Research Inia navingo@microsoftcom Luis Raemacher Georgia Tech lraemac@ccgatecheu Abstract We show that learning a convex boy in R, given ranom samples

More information

A Discrete Search Method for Multi-modal Non-Rigid Image Registration

A Discrete Search Method for Multi-modal Non-Rigid Image Registration A Discrete Search Metho for Multi-moal on-rigi Image Registration Alexaner Shekhovtsov Juan D. García-Arteaga Tomáš Werner Center for Machine Perception, Dept. of Cybernetics Faculty of Electrical Engineering,

More information

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed. Preface Here are my online notes for my Calculus I course that I teach here at Lamar University. Despite the fact that these are my class notes, they shoul be accessible to anyone wanting to learn Calculus

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks TR-IIS-05-021 Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu, Pangfeng Liu, Da-Wei Wang, Jan-Jan Wu December 2005 Technical Report No. TR-IIS-05-021 http://www.iis.sinica.eu.tw/lib/techreport/tr2005/tr05.html

More information

Coupling the User Interfaces of a Multiuser Program

Coupling the User Interfaces of a Multiuser Program Coupling the User Interfaces of a Multiuser Program PRASUN DEWAN University of North Carolina at Chapel Hill RAJIV CHOUDHARY Intel Corporation We have evelope a new moel for coupling the user-interfaces

More information

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control Almost Disjunct Coes in Large Scale Multihop Wireless Network Meia Access Control D. Charles Engelhart Anan Sivasubramaniam Penn. State University University Park PA 682 engelhar,anan @cse.psu.eu Abstract

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu Institute of Information Science Acaemia Sinica Taipei, Taiwan Da-wei Wang Jan-Jan Wu Institute of Information Science

More information

Lecture 1 September 4, 2013

Lecture 1 September 4, 2013 CS 84r: Incentives an Information in Networks Fall 013 Prof. Yaron Singer Lecture 1 September 4, 013 Scribe: Bo Waggoner 1 Overview In this course we will try to evelop a mathematical unerstaning for the

More information

Bayesian localization microscopy reveals nanoscale podosome dynamics

Bayesian localization microscopy reveals nanoscale podosome dynamics Nature Methos Bayesian localization microscopy reveals nanoscale poosome ynamics Susan Cox, Ewar Rosten, James Monypenny, Tijana Jovanovic-Talisman, Dylan T Burnette, Jennifer Lippincott-Schwartz, Gareth

More information

Non-homogeneous Generalization in Privacy Preserving Data Publishing

Non-homogeneous Generalization in Privacy Preserving Data Publishing Non-homogeneous Generalization in Privacy Preserving Data Publishing W. K. Wong, Nios Mamoulis an Davi W. Cheung Department of Computer Science, The University of Hong Kong Pofulam Roa, Hong Kong {wwong2,nios,cheung}@cs.hu.h

More information

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama an Hayato Ohwaa Faculty of Sci. an Tech. Tokyo University of Science, 2641 Yamazaki, Noa-shi, CHIBA, 278-8510, Japan hiroyuki@rs.noa.tus.ac.jp,

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Svärm, Linus; Stranmark, Petter Unpublishe: 2010-01-01 Link to publication Citation for publishe version (APA): Svärm, L., & Stranmark, P. (2010). Shift-map Image Registration.

More information

Learning Polynomial Functions. by Feature Construction

Learning Polynomial Functions. by Feature Construction I Proceeings of the Eighth International Workshop on Machine Learning Chicago, Illinois, June 27-29 1991 Learning Polynomial Functions by Feature Construction Richar S. Sutton GTE Laboratories Incorporate

More information

Characterizing Decoding Robustness under Parametric Channel Uncertainty

Characterizing Decoding Robustness under Parametric Channel Uncertainty Characterizing Decoing Robustness uner Parametric Channel Uncertainty Jay D. Wierer, Wahee U. Bajwa, Nigel Boston, an Robert D. Nowak Abstract This paper characterizes the robustness of ecoing uner parametric

More information

Online Appendix to: Generalizing Database Forensics

Online Appendix to: Generalizing Database Forensics Online Appenix to: Generalizing Database Forensics KYRIACOS E. PAVLOU an RICHARD T. SNODGRASS, University of Arizona This appenix presents a step-by-step iscussion of the forensic analysis protocol that

More information

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH Galen H Sasaki Dept Elec Engg, U Hawaii 2540 Dole Street Honolul HI 96822 USA Ching-Fong Su Fuitsu Laboratories of America 595 Lawrence Expressway

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Linus Svärm Petter Stranmark Centre for Mathematical Sciences, Lun University {linus,petter}@maths.lth.se Abstract Shift-map image processing is a new framework base on energy

More information

Comparison of Methods for Increasing the Performance of a DUA Computation

Comparison of Methods for Increasing the Performance of a DUA Computation Comparison of Methos for Increasing the Performance of a DUA Computation Michael Behrisch, Daniel Krajzewicz, Peter Wagner an Yun-Pang Wang Institute of Transportation Systems, German Aerospace Center,

More information

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks : a Movement-Base Routing Algorithm for Vehicle A Hoc Networks Fabrizio Granelli, Senior Member, Giulia Boato, Member, an Dzmitry Kliazovich, Stuent Member Abstract Recent interest in car-to-car communications

More information

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways Ben, Jogs, An Wiggles for Railroa Tracks an Vehicle Guie Ways Louis T. Klauer Jr., PhD, PE. Work Soft 833 Galer Dr. Newtown Square, PA 19073 lklauer@wsof.com Preprint, June 4, 00 Copyright 00 by Louis

More information

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body International Engineering Mathematics Volume 04, Article ID 46593, 7 pages http://x.oi.org/0.55/04/46593 Research Article Invisci Uniform Shear Flow past a Smooth Concave Boy Abullah Mura Department of

More information

APPLYING GENETIC ALGORITHM IN QUERY IMPROVEMENT PROBLEM. Abdelmgeid A. Aly

APPLYING GENETIC ALGORITHM IN QUERY IMPROVEMENT PROBLEM. Abdelmgeid A. Aly International Journal "Information Technologies an Knowlege" Vol. / 2007 309 [Project MINERVAEUROPE] Project MINERVAEUROPE: Ministerial Network for Valorising Activities in igitalisation -

More information

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES OLIVIER BERNARDI AND ÉRIC FUSY Abstract. We present bijections for planar maps with bounaries. In particular, we obtain bijections for triangulations an quarangulations

More information

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation Solution Representation for Job Shop Scheuling Problems in Ant Colony Optimisation James Montgomery, Carole Faya 2, an Sana Petrovic 2 Faculty of Information & Communication Technologies, Swinburne University

More information

Tight Wavelet Frame Decomposition and Its Application in Image Processing

Tight Wavelet Frame Decomposition and Its Application in Image Processing ITB J. Sci. Vol. 40 A, No., 008, 151-165 151 Tight Wavelet Frame Decomposition an Its Application in Image Processing Mahmu Yunus 1, & Henra Gunawan 1 1 Analysis an Geometry Group, FMIPA ITB, Banung Department

More information

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Queueing Moel an Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Marc Aoun, Antonios Argyriou, Philips Research, Einhoven, 66AE, The Netherlans Department of Computer an Communication

More information

Adaptive Load Balancing based on IP Fast Reroute to Avoid Congestion Hot-spots

Adaptive Load Balancing based on IP Fast Reroute to Avoid Congestion Hot-spots Aaptive Loa Balancing base on IP Fast Reroute to Avoi Congestion Hot-spots Masaki Hara an Takuya Yoshihiro Faculty of Systems Engineering, Wakayama University 930 Sakaeani, Wakayama, 640-8510, Japan Email:

More information

Compact Routing on Internet-Like Graphs

Compact Routing on Internet-Like Graphs Compact Routing on Internet-Like Graphs Dmitri Krioukov Email: ima@krioukov.net Kevin Fall Intel Research, Berkeley Email: kfall@intel-research.net Xiaowei Yang Massachusetts Institute of Technology Email:

More information

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract The Reconstruction of Graphs Dhananay P. Mehenale Sir Parashurambhau College, Tila Roa, Pune-4030, Inia. Abstract In this paper we iscuss reconstruction problems for graphs. We evelop some new ieas lie

More information

Handling missing values in kernel methods with application to microbiology data

Handling missing values in kernel methods with application to microbiology data an Machine Learning. Bruges (Belgium), 24-26 April 2013, i6oc.com publ., ISBN 978-2-87419-081-0. Available from http://www.i6oc.com/en/livre/?gcoi=28001100131010. Hanling missing values in kernel methos

More information

Skyline Community Search in Multi-valued Networks

Skyline Community Search in Multi-valued Networks Syline Community Search in Multi-value Networs Rong-Hua Li Beijing Institute of Technology Beijing, China lironghuascut@gmail.com Jeffrey Xu Yu Chinese University of Hong Kong Hong Kong, China yu@se.cuh.eu.h

More information

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Seconary Eucation MARK SCHEME for the May/June 03 series 0607 CAMBRIDGE INTERNATIONAL MATHEMATICS 0607/4 Paper 4 (Extene), maximum

More information

Kinematic Analysis of a Family of 3R Manipulators

Kinematic Analysis of a Family of 3R Manipulators Kinematic Analysis of a Family of R Manipulators Maher Baili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S. 6597 1, rue e la Noë, BP 92101,

More information

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS

0607 CAMBRIDGE INTERNATIONAL MATHEMATICS PAPA CAMBRIDGE CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Seconary Eucation MARK SCHEME for the May/June 0 series CAMBRIDGE INTERNATIONAL MATHEMATICS /4 4 (Extene), maximum

More information

Animated Surface Pasting

Animated Surface Pasting Animate Surface Pasting Clara Tsang an Stephen Mann Computing Science Department University of Waterloo 200 University Ave W. Waterloo, Ontario Canaa N2L 3G1 e-mail: clftsang@cgl.uwaterloo.ca, smann@cgl.uwaterloo.ca

More information

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method Southern Cross University epublications@scu 23r Australasian Conference on the Mechanics of Structures an Materials 214 Transient analysis of wave propagation in 3D soil by using the scale bounary finite

More information

Module13:Interference-I Lecture 13: Interference-I

Module13:Interference-I Lecture 13: Interference-I Moule3:Interference-I Lecture 3: Interference-I Consier a situation where we superpose two waves. Naively, we woul expect the intensity (energy ensity or flux) of the resultant to be the sum of the iniviual

More information

UNIT 9 INTERFEROMETRY

UNIT 9 INTERFEROMETRY UNIT 9 INTERFEROMETRY Structure 9.1 Introuction Objectives 9. Interference of Light 9.3 Light Sources for 9.4 Applie to Flatness Testing 9.5 in Testing of Surface Contour an Measurement of Height 9.6 Interferometers

More information

Multilevel Linear Dimensionality Reduction using Hypergraphs for Data Analysis

Multilevel Linear Dimensionality Reduction using Hypergraphs for Data Analysis Multilevel Linear Dimensionality Reuction using Hypergraphs for Data Analysis Haw-ren Fang Department of Computer Science an Engineering University of Minnesota; Minneapolis, MN 55455 hrfang@csumneu ABSTRACT

More information

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation DEIM Forum 2018 I4-4 Abstract Ranom Clustering for Multiple Sampling Units to Spee Up Run-time Sample Generation uzuru OKAJIMA an Koichi MARUAMA NEC Solution Innovators, Lt. 1-18-7 Shinkiba, Koto-ku, Tokyo,

More information

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway State Inexe Policy Search by Dynamic Programming Charles DuHaway Yi Gu 5435537 503372 December 4, 2007 Abstract We consier the reinforcement learning problem of simultaneous trajectory-following an obstacle

More information

Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation

Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation Fuzzy Learning ariable Amittance Control for Human-Robot Cooperation Fotios Dimeas an Nikos Aspragathos Abstract This paper presents a metho for variable amittance control in human-robot cooperation tasks,

More information

Research Article Research on Law s Mask Texture Analysis System Reliability

Research Article Research on Law s Mask Texture Analysis System Reliability Research Journal of Applie Sciences, Engineering an Technology 7(19): 4002-4007, 2014 DOI:10.19026/rjaset.7.761 ISSN: 2040-7459; e-issn: 2040-7467 2014 Maxwell Scientific Publication Corp. Submitte: November

More information

Fast Fractal Image Compression using PSO Based Optimization Techniques

Fast Fractal Image Compression using PSO Based Optimization Techniques Fast Fractal Compression using PSO Base Optimization Techniques A.Krishnamoorthy Visiting faculty Department Of ECE University College of Engineering panruti rishpci89@gmail.com S.Buvaneswari Visiting

More information

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles 2D Kinematics Consier a robotic arm. We can sen it commans like, move that joint so it bens at an angle θ. Once we ve set each joint, that s all well an goo. More interesting, though, is the question of

More information

Calculation on diffraction aperture of cube corner retroreflector

Calculation on diffraction aperture of cube corner retroreflector November 10, 008 / Vol., No. 11 / CHINESE OPTICS LETTERS 8 Calculation on iffraction aperture of cube corner retroreflector Song Li (Ó Ø, Bei Tang (», an Hui Zhou ( ï School of Electronic Information,

More information

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources An Algorithm for Builing an Enterprise Network Topology Using Wiesprea Data Sources Anton Anreev, Iurii Bogoiavlenskii Petrozavosk State University Petrozavosk, Russia {anreev, ybgv}@cs.petrsu.ru Abstract

More information

Fast Window Based Stereo Matching for 3D Scene Reconstruction

Fast Window Based Stereo Matching for 3D Scene Reconstruction The International Arab Journal of Information Technology, Vol. 0, No. 3, May 203 209 Fast Winow Base Stereo Matching for 3D Scene Reconstruction Mohamma Mozammel Chowhury an Mohamma AL-Amin Bhuiyan Department

More information

Interior Permanent Magnet Synchronous Motor (IPMSM) Adaptive Genetic Parameter Estimation

Interior Permanent Magnet Synchronous Motor (IPMSM) Adaptive Genetic Parameter Estimation Interior Permanent Magnet Synchronous Motor (IPMSM) Aaptive Genetic Parameter Estimation Java Rezaie, Mehi Gholami, Reza Firouzi, Tohi Alizaeh, Karim Salashoor Abstract - Interior permanent magnet synchronous

More information

Context Change and Versatile Models in Machine Learning

Context Change and Versatile Models in Machine Learning Context Change and Versatile s in Machine Learning José Hernández-Orallo Universitat Politècnica de València jorallo@dsic.upv.es ECML Workshop on Learning over Multiple Contexts Nancy, 19 September 2014

More information

Backpressure-based Packet-by-Packet Adaptive Routing in Communication Networks

Backpressure-based Packet-by-Packet Adaptive Routing in Communication Networks 1 Backpressure-base Packet-by-Packet Aaptive Routing in Communication Networks Eleftheria Athanasopoulou, Loc Bui, Tianxiong Ji, R. Srikant, an Alexaner Stolyar Abstract Backpressure-base aaptive routing

More information

A Novel Density Based Clustering Algorithm by Incorporating Mahalanobis Distance

A Novel Density Based Clustering Algorithm by Incorporating Mahalanobis Distance Receive: November 20, 2017 121 A Novel Density Base Clustering Algorithm by Incorporating Mahalanobis Distance Margaret Sangeetha 1 * Velumani Paikkaramu 2 Rajakumar Thankappan Chellan 3 1 Department of

More information

B-Splines and NURBS Week 5, Lecture 9

B-Splines and NURBS Week 5, Lecture 9 CS 430/585 Computer Graphics I B-Splines an NURBS Week 5, Lecture 9 Davi Breen, William Regli an Maxim Peysakhov Geometric an Intelligent Computing Laboratory Department of Computer Science Drexel University

More information

EXACT SIMULATION OF A BOOLEAN MODEL

EXACT SIMULATION OF A BOOLEAN MODEL Original Research Paper oi:10.5566/ias.v32.p101-105 EXACT SIMULATION OF A BOOLEAN MODEL CHRISTIAN LANTUÉJOULB MinesParisTech 35 rue Saint-Honoré 77305 Fontainebleau France e-mail: christian.lantuejoul@mines-paristech.fr

More information

filtering LETTER An Improved Neighbor Selection Algorithm in Collaborative Taek-Hun KIM a), Student Member and Sung-Bong YANG b), Nonmember

filtering LETTER An Improved Neighbor Selection Algorithm in Collaborative Taek-Hun KIM a), Student Member and Sung-Bong YANG b), Nonmember 107 IEICE TRANS INF & SYST, VOLE88 D, NO5 MAY 005 LETTER An Improve Neighbor Selection Algorithm in Collaborative Filtering Taek-Hun KIM a), Stuent Member an Sung-Bong YANG b), Nonmember SUMMARY Nowaays,

More information

Frequency Domain Parameter Estimation of a Synchronous Generator Using Bi-objective Genetic Algorithms

Frequency Domain Parameter Estimation of a Synchronous Generator Using Bi-objective Genetic Algorithms Proceeings of the 7th WSEAS International Conference on Simulation, Moelling an Optimization, Beijing, China, September 15-17, 2007 429 Frequenc Domain Parameter Estimation of a Snchronous Generator Using

More information

Technical Report TR Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar

Technical Report TR Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar Technical Report Department of Computer Science an Engineering niversity of Minnesota 4-192 Keller Hall 2 nion Street SE Minneapolis, MN 55455-159 SA TR 15-5 Navigation Aroun an nknown Obstacle for Autonomous

More information

Texture Defect Detection System with Image Deflection Compensation

Texture Defect Detection System with Image Deflection Compensation Texture Defect Detection System with Image Deflection Compensation CHUN-CHENG LIN CHENG-YU YEH Department of Electrical Engineering National Chin-Yi University of Technology 35, Lane 15, Sec. 1, Chungshan

More information

Design of Controller for Crawling to Sitting Behavior of Infants

Design of Controller for Crawling to Sitting Behavior of Infants Design of Controller for Crawling to Sitting Behavior of Infants A Report submitte for the Semester Project To be accepte on: 29 June 2007 by Neha Priyaarshini Garg Supervisors: Luovic Righetti Prof. Auke

More information

Detecting Overlapping Communities from Local Spectral Subspaces

Detecting Overlapping Communities from Local Spectral Subspaces Detecting Overlapping Communities from Local Spectral Subspaces Kun He, Yiwei Sun Huazhong University of Science an Technology Wuhan 430074, China Email: {brooklet60, yiweisun}@hust.eu.cn Davi Binel, John

More information

Learning Subproblem Complexities in Distributed Branch and Bound

Learning Subproblem Complexities in Distributed Branch and Bound Learning Subproblem Complexities in Distribute Branch an Boun Lars Otten Department of Computer Science University of California, Irvine lotten@ics.uci.eu Rina Dechter Department of Computer Science University

More information

Preamble. Singly linked lists. Collaboration policy and academic integrity. Getting help

Preamble. Singly linked lists. Collaboration policy and academic integrity. Getting help CS2110 Spring 2016 Assignment A. Linke Lists Due on the CMS by: See the CMS 1 Preamble Linke Lists This assignment begins our iscussions of structures. In this assignment, you will implement a structure

More information

A Framework for Dialogue Detection in Movies

A Framework for Dialogue Detection in Movies A Framework for Dialogue Detection in Movies Margarita Kotti, Constantine Kotropoulos, Bartosz Ziólko, Ioannis Pitas, an Vassiliki Moschou Department of Informatics, Aristotle University of Thessaloniki

More information

Software Reliability Modeling and Cost Estimation Incorporating Testing-Effort and Efficiency

Software Reliability Modeling and Cost Estimation Incorporating Testing-Effort and Efficiency Software Reliability Moeling an Cost Estimation Incorporating esting-effort an Efficiency Chin-Yu Huang, Jung-Hua Lo, Sy-Yen Kuo, an Michael R. Lyu -+ Department of Electrical Engineering Computer Science

More information

Considering bounds for approximation of 2 M to 3 N

Considering bounds for approximation of 2 M to 3 N Consiering bouns for approximation of to (version. Abstract: Estimating bouns of best approximations of to is iscusse. In the first part I evelop a powerseries, which shoul give practicable limits for

More information

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2 This paper appears in J. of Parallel an Distribute Computing 10 (1990), pp. 167 181. Intensive Hypercube Communication: Prearrange Communication in Link-Boun Machines 1 2 Quentin F. Stout an Bruce Wagar

More information

A Convex Clustering-based Regularizer for Image Segmentation

A Convex Clustering-based Regularizer for Image Segmentation Vision, Moeling, an Visualization (2015) D. Bommes, T. Ritschel an T. Schultz (Es.) A Convex Clustering-base Regularizer for Image Segmentation Benjamin Hell (TU Braunschweig), Marcus Magnor (TU Braunschweig)

More information

Data Mining: Clustering

Data Mining: Clustering Bi-Clustering COMP 790-90 Seminar Spring 011 Data Mining: Clustering k t 1 K-means clustering minimizes Where ist ( x, c i t i c t ) ist ( x m j 1 ( x ij i, c c t ) tj ) Clustering by Pattern Similarity

More information

Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar

Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar Navigation Aroun an nknown Obstacle for Autonomous Surface Vehicles sing a Forwar-Facing Sonar Patrick A. Plonski, Joshua Vaner Hook, Cheng Peng, Narges Noori, Volkan Isler Abstract A robotic boat is moving

More information

2-connected graphs with small 2-connected dominating sets

2-connected graphs with small 2-connected dominating sets 2-connecte graphs with small 2-connecte ominating sets Yair Caro, Raphael Yuster 1 Department of Mathematics, University of Haifa at Oranim, Tivon 36006, Israel Abstract Let G be a 2-connecte graph. A

More information

a 1 (x ) a 1 (x ) a 1 (x ) ) a 2 3 (x Input Variable x

a 1 (x ) a 1 (x ) a 1 (x ) ) a 2 3 (x Input Variable x Support Vector Learning for Fuzzy Rule-Base Classification Systems Yixin Chen, Stuent Member, IEEE, James Z. Wang, Member, IEEE Abstract To esign a fuzzy rule-base classification system (fuzzy classifier)

More information

Fuzzy Rules Based System for Diagnosis of Stone Construction Cracks of Buildings

Fuzzy Rules Based System for Diagnosis of Stone Construction Cracks of Buildings Fuzzy Rules Base System for Diagnosis of Stone Construction Cracks of Builings Serhiy Shtovba, Alexaner Rotshtein* an Olga Pankevich Vinnitsa State Technical University Khmelnitskoe Shosse, 95, 21021,

More information

Supporting Fully Adaptive Routing in InfiniBand Networks

Supporting Fully Adaptive Routing in InfiniBand Networks XIV JORNADAS DE PARALELISMO - LEGANES, SEPTIEMBRE 200 1 Supporting Fully Aaptive Routing in InfiniBan Networks J.C. Martínez, J. Flich, A. Robles, P. López an J. Duato Resumen InfiniBan is a new stanar

More information

THE increasingly digitized power system offers more data,

THE increasingly digitized power system offers more data, 1 Cyber Risk Analysis of Combine Data Attacks Against Power System State Estimation Kaikai Pan, Stuent Member, IEEE, Anré Teixeira, Member, IEEE, Milos Cvetkovic, Member, IEEE, an Peter Palensky, Senior

More information

Clustering using Particle Swarm Optimization. Nuria Gómez Blas, Octavio López Tolic

Clustering using Particle Swarm Optimization. Nuria Gómez Blas, Octavio López Tolic 24 International Journal Information Theories an Applications, Vol. 23, Number 1, (c) 2016 Clustering using Particle Swarm Optimization Nuria Gómez Blas, Octavio López Tolic Abstract: Data clustering has

More information

A Cost Model For Nearest Neighbor Search. High-Dimensional Data Space

A Cost Model For Nearest Neighbor Search. High-Dimensional Data Space A Cost Moel For Nearest Neighbor Search in High-Dimensional Data Space Stefan Berchtol University of Munich Germany berchtol@informatikuni-muenchene Daniel A Keim University of Munich Germany keim@informatikuni-muenchene

More information

AnyTraffic Labeled Routing

AnyTraffic Labeled Routing AnyTraffic Labele Routing Dimitri Papaimitriou 1, Pero Peroso 2, Davie Careglio 2 1 Alcatel-Lucent Bell, Antwerp, Belgium Email: imitri.papaimitriou@alcatel-lucent.com 2 Universitat Politècnica e Catalunya,

More information

d 3 d 4 d d d d d d d d d d d 1 d d d d d d

d 3 d 4 d d d d d d d d d d d 1 d d d d d d Proceeings of the IASTED International Conference Software Engineering an Applications (SEA') October 6-, 1, Scottsale, Arizona, USA AN OBJECT-ORIENTED APPROACH FOR MANAGING A NETWORK OF DATABASES Shu-Ching

More information

THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM

THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM International Journal of Physics an Mathematical Sciences ISSN: 2277-2111 (Online) 2016 Vol. 6 (1) January-March, pp. 24-6/Mao an Shi. THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM Hua Mao

More information

A half-scan error reduction based algorithm for cone-beam CT

A half-scan error reduction based algorithm for cone-beam CT Journal of X-Ray Science an Technology 12 (2004) 73 82 73 IOS Press A half-scan error reuction base algorithm for cone-beam CT Kai Zeng a, Zhiqiang Chen a, Li Zhang a an Ge Wang a,b a Department of Engineering

More information

A shortest path algorithm in multimodal networks: a case study with time varying costs

A shortest path algorithm in multimodal networks: a case study with time varying costs A shortest path algorithm in multimoal networks: a case stuy with time varying costs Daniela Ambrosino*, Anna Sciomachen* * Department of Economics an Quantitative Methos (DIEM), University of Genoa Via

More information

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace A Classification of R Orthogonal Manipulators by the Topology of their Workspace Maher aili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S.

More information

Uninformed search methods

Uninformed search methods CS 1571 Introuction to AI Lecture 4 Uninforme search methos Milos Hauskrecht milos@cs.pitt.eu 539 Sennott Square Announcements Homework assignment 1 is out Due on Thursay, September 11, 014 before the

More information

Parts Assembly by Throwing Manipulation with a One-Joint Arm

Parts Assembly by Throwing Manipulation with a One-Joint Arm 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. Parts Assembly by Throwing Manipulation with a One-Joint Arm Hieyuki Miyashita, Tasuku Yamawaki an Masahito

More information

CONSTRUCTION AND ANALYSIS OF INVERSIONS IN S 2 AND H 2. Arunima Ray. Final Paper, MATH 399. Spring 2008 ABSTRACT

CONSTRUCTION AND ANALYSIS OF INVERSIONS IN S 2 AND H 2. Arunima Ray. Final Paper, MATH 399. Spring 2008 ABSTRACT CONSTUCTION AN ANALYSIS OF INVESIONS IN S AN H Arunima ay Final Paper, MATH 399 Spring 008 ASTACT The construction use to otain inversions in two-imensional Eucliean space was moifie an applie to otain

More information

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization 1 Offloaing Cellular Traffic through Opportunistic Communications: Analysis an Optimization Vincenzo Sciancalepore, Domenico Giustiniano, Albert Banchs, Anreea Picu arxiv:1405.3548v1 [cs.ni] 14 May 24

More information