<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="review-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Comput. Neurosci.</journal-id>
<journal-title>Frontiers in Computational Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Comput. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-5188</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fncom.2014.00043</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Mini Review Article</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>How to evaluate an agent&#x00027;s behavior to infrequent events?&#x02014;Reliable performance estimation insensitive to class distribution</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Straube</surname> <given-names>Sirko</given-names></name>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://community.frontiersin.org/people/u/80057"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Krell</surname> <given-names>Mario M.</given-names></name>
<uri xlink:href="http://community.frontiersin.org/people/u/101870"/>
</contrib>
</contrib-group>
<aff><institution>Robotics Group, University of Bremen</institution> <country>Bremen, Germany</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Hava T. Siegelmann, University of Massachusetts Amherst, USA</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Andrey Olypher, Georgia Gwinnett College, USA; P. Taylor, University of Massachusetts Amherst, USA</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Sirko Straube, Robotics Group, University of Bremen, Robert-Hooke-Str. 1, D-28359 Bremen, Germany e-mail: <email>sirko.straube&#x00040;uni-bremen.de</email></p></fn>
<fn fn-type="other" id="fn002"><p>This article was submitted to the journal Frontiers in Computational Neuroscience.</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>10</day>
<month>04</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="collection">
<year>2014</year>
</pub-date>
<volume>8</volume>
<elocation-id>43</elocation-id>
<history>
<date date-type="received">
<day>02</day>
<month>12</month>
<year>2013</year>
</date>
<date date-type="accepted">
<day>25</day>
<month>03</month>
<year>2014</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2014 Straube and Krell.</copyright-statement>
<copyright-year>2014</copyright-year>
<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/3.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract><p>In everyday life, humans and animals often have to base decisions on infrequent relevant stimuli with respect to frequent irrelevant ones. When research in neuroscience mimics this situation, the effect of this imbalance in stimulus classes on performance evaluation has to be considered. This is most obvious for the often used overall accuracy, because the proportion of correct responses is governed by the more frequent class. This imbalance problem has been widely debated across disciplines and out of the discussed treatments this review focusses on performance estimation. For this, a more universal view is taken: an agent performing a classification task. Commonly used performance measures are characterized when used with imbalanced classes. Metrics like Accuracy, F-Measure, Matthews Correlation Coefficient, and Mutual Information are affected by imbalance, while other metrics do not have this drawback, like AUC, d-prime, Balanced Accuracy, Weighted Accuracy and G-Mean. It is pointed out that one is not restricted to this group of metrics, but the sensitivity to the class ratio has to be kept in mind for a proper choice. Selecting an appropriate metric is critical to avoid drawing misled conclusions.</p></abstract>
<kwd-group>
<kwd>metrics</kwd>
<kwd>decision making</kwd>
<kwd>confusion matrix</kwd>
<kwd>oddball</kwd>
<kwd>imbalance</kwd>
<kwd>performance evaluation</kwd>
<kwd>classification</kwd>
</kwd-group>
<counts>
<fig-count count="2"/>
<table-count count="0"/>
<equation-count count="1"/>
<ref-count count="46"/>
<page-count count="6"/>
<word-count count="5217"/>
</counts>
</article-meta>
</front>
<body>
<sec>
<title>1. Imbalance is common</title>
<p>In their book on signal detection theory, Macmillan and Creelman debate that comparison is the basic psychophysical process and that all judgements are of one stimulus relative to another (Macmillan and Creelman, <xref ref-type="bibr" rid="B25">2004</xref>). Accordingly, many behavioral experimental paradigms are based on comparisons (mostly of two stimulus classes), like the yes&#x02013;no, same-different, forced-choice, matching-to-sample, go/no-go, or the rating paradigm. When the correctness of such tasks is of interest, the overall proportion of correct responses over the two classes, i.e., the Accuracy (ACC) is the most straightforward measure. It can be easily computed and gives an intuitive measure of the performance as long as the two stimulus classes occur with equal probability. However, compared to the controlled situation in a lab where often judgements have to be made on balanced stimulus classes, natural environments provide generally different and more uncertain situations: the brain has to select the relevant stimuli irrespective of the frequency of their occurrence. Humans and animals are experts for this situation due to selection mechanisms that have been extensively investigated, e.g., in the visual (Treue, <xref ref-type="bibr" rid="B43">2003</xref>) and the auditory (McDermott, <xref ref-type="bibr" rid="B27">2009</xref>) domain. The behavioral relevance in a natural environment is not necessarily a matter of balance: if one is looking for an animal in the woods, the brain would have to reject many more of the irrelevant stimuli (wood) to successfully detect the relevant stimulus (animal). If the correctness of behavior concerning the two classes is estimated for such an imbalanced case, a measure like the ACC is misleading, because it is biased toward the more frequent class (Kubat et al., <xref ref-type="bibr" rid="B20">1998</xref>, for discussion): missing an animal after correctly identifying many trees will not be revealed using the ACC. This is not only relevant under natural situations, but also for classical experimental paradigms, e.g., in oddball conditions which are essentially based on the fact that one class is more frequent than the other. In addition, such problems get even worse when one compares two situations with different class ratios or for dynamic situations where ratios may change over time, such as, e.g., in visual screening tasks (Wolfe et al., <xref ref-type="bibr" rid="B45">2005</xref>).</p>
<p>To summarize, the question is how to estimate performance appropriately for imbalanced stimulus classes, i.e., which metric to use. Approaches to deal with imbalanced classes have been suggested in a number of disciplines taking different perspectives (outlined in section 2). In this broader context, a more general view of a human, animal or an artificial system will be taken in the following: an agent that discriminates incoming (stimulus) classes. Given the high number of performance measures suggested in the literature of various disciplines, the choice of an appropriate metric (or a combination) is not straightforward and often depends on more than one constraint. These constraints have to be considered carefully to avoid drawing false conclusions from the obtained metric value.</p>
</sec>
<sec>
<title>2. Existing approaches to deal with imbalance</title>
<p>Existing approaches addressing the imbalance problem can be divided into three types: modification of the underlying data, manipulation of the way the data is classified, or application of a metric that should not be affected by imbalanced classes. When the data are modified, the single instances are resampled to a balanced situation before classification or evaluation (Japkowicz, <xref ref-type="bibr" rid="B16">2000</xref>; Japkowicz and Stephen, <xref ref-type="bibr" rid="B17">2002</xref>; Guo et al., <xref ref-type="bibr" rid="B14">2008</xref>; Sun et al., <xref ref-type="bibr" rid="B40">2009</xref>; Khoshgoftaar et al., <xref ref-type="bibr" rid="B18">2010</xref>). The approaches here use either oversampling of the infrequent class or undersampling of the frequent class, or a combination of both. On the classifier level, imbalance can be treated by introducing certain biases toward the infrequent class using internal modifications or by introducing cost matrices for different misclassification types. This approach is often used for artificial agents where the classification algorithm can be influenced in an explicit and formal way, e.g., by using cost-sensitive boosting (Sun et al., <xref ref-type="bibr" rid="B39">2007</xref>). These two types of approaches represent the most common in the fields of machine learning, where one has full access to the training data, the test data and the classification algorithm.</p>
<p>However, when one does not want to re-balance the data after the experiment, the third type of approach is the most favorable for investigating the behavior of humans, animals or artificial systems. This is the typical situation in neuroscience where the behavior is investigated <italic>as is</italic> (within the specific scope of the experiment). Across research areas different treatments have been proposed for evaluating imbalanced classes such as genetics (Velez et al., <xref ref-type="bibr" rid="B44">2007</xref>; Garcia-Pedrajas et al., <xref ref-type="bibr" rid="B10">2012</xref>), bioinformatics (Levner et al., <xref ref-type="bibr" rid="B23">2006</xref>; Rogers and Ben-Hur, <xref ref-type="bibr" rid="B33">2009</xref>), medical data sets (Cohen et al., <xref ref-type="bibr" rid="B6">2003</xref>, <xref ref-type="bibr" rid="B5">2004</xref>; Li et al., <xref ref-type="bibr" rid="B24">2010</xref>), data mining, and machine learning (Bradley, <xref ref-type="bibr" rid="B3">1997</xref>; Fawcett and Provost, <xref ref-type="bibr" rid="B7">1997</xref>; Kubat et al., <xref ref-type="bibr" rid="B20">1998</xref>; Gu et al., <xref ref-type="bibr" rid="B13">2008</xref>; Powers, <xref ref-type="bibr" rid="B30">2011</xref>). In neuroscience, recent approaches evaluating the performance of brain-computer interfaces are trying to find a more direct and intuitive measure of performance in imbalanced cases (Zhang et al., <xref ref-type="bibr" rid="B46">2007</xref>; Hohne and Tangermann, <xref ref-type="bibr" rid="B15">2012</xref>; Salvaris et al., <xref ref-type="bibr" rid="B34">2012</xref>; Feess et al., <xref ref-type="bibr" rid="B8">2013</xref>). However, the decision for a single metric is often avoided by keeping the numbers for the two classes separated (e.g., Bollon et al., <xref ref-type="bibr" rid="B2">2009</xref>; Kimura et al., <xref ref-type="bibr" rid="B19">2010</xref>).</p>
<p>Still there is no unified concept of how to deal with this problem and which metric to choose, although this would be highly beneficial: a performance measure insensitive to imbalance enables straightforward comparisons between subjects or experiments, since individual differences in class ratio have no effect. While it is also feasible to avoid the imbalance problem by evaluating one class and ignoring the other, it bears the risk that performance qualities might be misjudged, as illustrated in section 4. An agent might yield a high performance concerning one class, but might completely fail on the other. However, in real world situations, it is equally important that the agent <italic>accepts</italic> the relevant signals and <italic>rejects</italic> the irrelevant ones. In most cases, the metric applied should directly reflect this overall behavior.</p>
</sec>
<sec>
<title>3. Properties of existing metrics</title>
<p>To perform the task, the agent has some learned decision boundary to separate the two classes as is formalized in Figure <xref ref-type="fig" rid="F1">1A</xref>. Due to noise the agent labels instances to the wrong class, so that overlapping distributions with false positive (FP) and false negative (FN) decisions are obtained besides the correct ones (TP and TN). The confusion matrix comprises these four values and is the basis for most performance metrics (compare Figure <xref ref-type="fig" rid="F1">1A</xref>). Since the comparison of two matrices is difficult without a way of combining its elements, a metric is often used to compress the confusion matrix into a single number.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>Confusion matrix and metrics. (A)</bold> The performance of an agent discriminating between two classes (positives and negatives) is described by a confusion matrix. Top: The probabilities of the two classes are overlapping in the discrimination space as illustrated by class distributions. The agent deals with this using a decision boundary to make a prediction. Middle: The resulting confusion matrix shows how the prediction by the agent (columns) is related to the actual class (rows). Bottom: The true positive rate (TPR) and the true negative rate (TNR) quantify the proportion of correctly predicted elements of the respective class. The TPR is also called <italic>Sensitivity</italic> or <italic>Recall</italic>. The TNR is equal to the <italic>Specificity</italic>. <bold>(B)</bold> Metrics based on the confusion matrix (see text) grouped into sensitive and non-sensitive metrics for class imbalance when both classes are considered. When the two classes are balanced, the ACC and the BA are equal with the WA being a more general version introducing a class weight <italic>w</italic> (for BA: <italic>w</italic> &#x0003D; <italic>0.5</italic>). The BA is sometimes also referred to as the <italic>balanced classification rate</italic> (Lannoy et al., <xref ref-type="bibr" rid="B22">2011</xref>), <italic>classwise balanced binary classification accuracy</italic> (Hohne and Tangermann, <xref ref-type="bibr" rid="B15">2012</xref>), or as a simplified version of the <italic>AUC</italic> (Sokolova et al., <xref ref-type="bibr" rid="B36">2006</xref>; Sokolova and Lapalme, <xref ref-type="bibr" rid="B37">2009</xref>). Another simplification of the AUC is to assume standard normal distributions so that each value of the AUC corresponds to a particular shape of the ROC curve. This simplification is denoted AUC<sub><italic>z</italic></sub> and it is the shape of the AUC that is assumed when using the performance measure <italic>d</italic>&#x02032;. This measure is the distance between the means of signal and noise distributions in standard deviation units given by the z-score. The two are related by <inline-formula><mml:math id="M1"><mml:mrow><mml:mi>A</mml:mi><mml:mi>U</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x00398;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>d</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mo>/</mml:mo><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></inline-formula> where &#x00398; is the normal distribution function. An exceptional metric is the illustrated MI, because it is based on the calculation of entropies from the confusion matrix. It can be used as a metric by computing the difference between the prior entropy H(X) determined by the class ratios and the entropy of the agent&#x00027;s result H(X|Y) (calculated from the confusion matrix). The boxes and connecting lines indicate the respective entropy subsets. The MI I(X;Y) is a measure of what these two quantities share.</p></caption>
<graphic xlink:href="fncom-08-00043-g0001.tif"/>
</fig>
<p>The choice of the metric itself heavily depends on the question addressed. Yet, this choice can be justified by certain criteria serving as guidelines: the metric should (1) evaluate the results of the agent and not the properties of the data, i.e., it should judge true performance improvements or deteriorations of the agent, (2) be as intuitive to interpret as possible, and (3) be applied such that comparisons with the existing literature remain possible. After this choice has been made, the results essentially depend on the metric properties. In extreme cases, if it has been a bad choice, another metric might lead to opposite conclusions.</p>
<p>Metrics that compress the confusion matrix into a single number are defined in Figure <xref ref-type="fig" rid="F1">1B</xref>. The ACC reflects the percentage of the overall correct responses and does not distinguish between the two classes. For separate handling of the two classes and thus a better approach to cope with imbalanced classes, the following two metrics have been suggested which compute the mean of the TPR and TNR. The Balanced Accuracy (BA), on the one hand, uses the arithmetic mean (Levner et al., <xref ref-type="bibr" rid="B23">2006</xref>; Velez et al., <xref ref-type="bibr" rid="B44">2007</xref>; Rogers and Ben-Hur, <xref ref-type="bibr" rid="B33">2009</xref>; Brodersen et al., <xref ref-type="bibr" rid="B4">2010</xref>; Feess et al., <xref ref-type="bibr" rid="B8">2013</xref>). The G-Mean (Kubat and Matwin, <xref ref-type="bibr" rid="B21">1997</xref>; Kubat et al., <xref ref-type="bibr" rid="B20">1998</xref>), on the other hand, computes the geometric mean. The characteristics of the two measures differ slightly: while the BA is still very intuitive to interpret since ACC and BA are equal for balanced class ratios, the G-Mean is additionally sensitive to the difference between TPR and TNR. It has also been suggested to use different weights for TPR and TNR, so that the BA becomes a special case of the Weighted Accuracy (WA) (Fawcett and Provost, <xref ref-type="bibr" rid="B7">1997</xref>; Cohen et al., <xref ref-type="bibr" rid="B6">2003</xref>, <xref ref-type="bibr" rid="B5">2004</xref>). The additional parameter of the WA can be used to emphasize one class during evaluation.</p>
<p>When the decision criterion of the agent can be influenced, the receiver operating characteristic (ROC) curve (Green and Swets, <xref ref-type="bibr" rid="B12">1988</xref>; Macmillan and Creelman, <xref ref-type="bibr" rid="B25">2004</xref>) is a good starting point for evaluation. It shows the performance under a varying decision criterion (Figure <xref ref-type="fig" rid="F1">1B</xref>). As a performance metric, the area under the ROC curve (AUC) is used (Swets, <xref ref-type="bibr" rid="B41">1988</xref>; Bradley, <xref ref-type="bibr" rid="B3">1997</xref>). Instead of comparing a single measure from a confusion matrix like the other metrics discussed here, it captures the trade-off between correct responses to both classes with the disadvantage that some decision criterion has to be varied. Calculation of this multi-point AUC is therefore not straightforward and has to be solved by numerical integration or interpolation. Two simplifications have been suggested to infer the AUC from a single data point: the interpolation of the ROC is either performed linearly which results in the same formula as the BA (Sokolova et al., <xref ref-type="bibr" rid="B36">2006</xref>; Sokolova and Lapalme, <xref ref-type="bibr" rid="B37">2009</xref>; Powers, <xref ref-type="bibr" rid="B30">2011</xref>), or by assuming underlying normal distributions with equal standard deviations (Macmillan and Creelman, <xref ref-type="bibr" rid="B25">2004</xref>). The latter approach is often used in signal detection theory and psychophysics by rating detection performance with the sensitivity measure <italic>d</italic>&#x02032; (Green and Swets, <xref ref-type="bibr" rid="B12">1988</xref>; Stanislaw and Todorov, <xref ref-type="bibr" rid="B38">1999</xref>; Macmillan and Creelman, <xref ref-type="bibr" rid="B25">2004</xref>). Each value of <italic>d</italic>&#x02032; corresponds to one specific ROC curve with area <italic>AUC</italic><sub><italic>z</italic></sub> (see Figure <xref ref-type="fig" rid="F1">1B</xref>).</p>
<p>In contrast to ROC analysis, computation of the F-Measure (Rijsbergen, <xref ref-type="bibr" rid="B32">1979</xref>; Powers, <xref ref-type="bibr" rid="B30">2011</xref>) only requires three numbers from the confusion matrix (TP, FN and FP), because with the F-Measure one is solely interested in the performance on the positive class. It is often used in information retrieval when the negative class is not of interest, e.g., because the TNs cannot be determined easily. In this respect, it has been suggested as a metric for imbalanced classes. As indicated in Figure <xref ref-type="fig" rid="F1">1B</xref>, the F-Measure combines the TPR with the proportion of all positive classifications that are correct, called precision (PR) or positive predictive value, using the harmonic mean of the two. Similar to the geometric mean, the harmonic mean is sensitive to differences of its entities.</p>
<p>An attempt to infer the goodness of performance from the correlation between the true class labels and the agent&#x00027;s decisions is provided by Matthews Correlation Coefficient (MCC). The MCC (also known as phi correlation coefficient) comes from the field of bioinformatics (Matthews, <xref ref-type="bibr" rid="B26">1975</xref>; Gorodkin, <xref ref-type="bibr" rid="B11">2004</xref>; Powers, <xref ref-type="bibr" rid="B30">2011</xref>) and evaluates the Pearson product-moment correlation between the true labels and the classification outcome. For computation of the MCC, the two classes are not handled independently, as one can see from the equation in Figure <xref ref-type="fig" rid="F1">1B</xref>.</p>
<p>Finally, the quantification of mutual information (MI) is, like the MCC, an attempt to compare the true world with the agent&#x00027;s decision. The difference is in the concept: MI, denoted by I(X;Y), is based on the comparison of information content measured in terms of entropy. The entropy of the true world is the prior entropy H(X) which is solely computed from the ratio between the two classes. The agent predicts H(X|Y) (calculated from the confusion matrix) using his own entropy H(Y). MI is a measure of what the classification result and the true class distribution have in common (compare Figure <xref ref-type="fig" rid="F1">1B</xref>). It is often used in neuroscience to characterize the quality of neural responses (Pola et al., <xref ref-type="bibr" rid="B29">2003</xref>; Quiroga and Panzeri, <xref ref-type="bibr" rid="B31">2009</xref>; Smith and Dhingra, <xref ref-type="bibr" rid="B35">2009</xref>) or has been suggested for the prediction of time series (Bialek et al., <xref ref-type="bibr" rid="B1">2001</xref>). As a performance measure, MI has been suggested for discrimination tasks as a tool to complement classical ideal observer analysis (Thomson and Kristan, <xref ref-type="bibr" rid="B42">2005</xref>) and to evaluate classification performance (Metzen et al., <xref ref-type="bibr" rid="B28">2011</xref>). Since the raw value obtained for MI is depending on the prior entropy H(X) (determined from the class ratio), it is straightforward that MI values for different class ratios should be compared using a normalized MI (nMI) (Forbes, <xref ref-type="bibr" rid="B9">1995</xref>).</p>
</sec>
<sec>
<title>4. Different metric&#x02014;different result</title>
<p>The outcome of a study should not be affected by an improper choice of the metric. Here, the sensitivity of the described metrics to class imbalance is illustrated with two examples that can be easily reproduced. In the first example, it is mimicked that a task has been performed and the investigator ends up with a confusion matrix and has to judge a performance. It is assumed that the agent performs with the same proportion of correct and incorrect responses irrespective of the ratio between the classes (TPR &#x0003D; 0.9; TNR &#x0003D; 0.7). Therefore, the agent would obtain twice as many TPs and FNs, when, the occurrence of the positive class is doubled. The metrics introduced in section 3 were used to estimate the performance for each of the different class ratios applied. Sensitivities of these metrics to changes in the underlying class ratio are depicted in Figure <xref ref-type="fig" rid="F2">2A</xref>. ACC, F-Measure, MCC and MI behave sensitive to the introduced imbalance, because they are not built from a separate evaluation of the two classes. By contrast, G-Mean, BA (WA) and AUC (<italic>d</italic>&#x02032;) stay constant revealing what actually happened: the agent did not change its behavior. This example illustrates how important it is to carefully select the metric with respect to the data.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>Performance, Class Ratios, and Guessing.</bold> Examples of metric sensitivities to class ratios <bold>(A)</bold> and agents that guess <bold>(B)</bold>. Effect of the metrics AUC and <italic>d</italic>&#x02032; are represented by AUC<sub><italic>z</italic></sub> using the simplification of assumed underlying normal distributions. The value for <italic>d</italic>&#x02032; in this scenario is 0.81. Similarly, the BA also represents the effect on the WA. <bold>(A)</bold> The agent responds with the same proportion of correct and incorrect responses, no matter how frequent positive and negative targets are. For the balanced case (ratio 1:1) the obtained confusion matrix is [TP 90; FN 10; TN 70; FP 30]. <bold>(B)</bold> Hypothetical agent that guesses either all instances as positive (right) or as negative (left) in comparison to the true agent used in <bold>(A)</bold>. Class ratio is 1:4, colors are the same as in <bold>(A)</bold>. The performance values are reported as difference to the performance obtained from a classifier guessing each class with probability 0.5, i.e., respective performances for guessing are: [ACC 0.5; G-Mean 0.5; BA 0.5; F-Measure 0.29; MCC 0; AUC<sub><italic>z</italic></sub> 0.5; nMI 0].</p></caption>
<graphic xlink:href="fncom-08-00043-g0002.tif"/>
</fig>
<p>The second example illustrated in Figure <xref ref-type="fig" rid="F2">2B</xref> takes a different perspective. What happens to the value of the respective metric when the class ratio is fixed, but the agent changes its strategy to the extreme case of responding solely with one class no matter which data it received? To illustrate this, the same confusion matrix as in the first example was used and the class ratio fixed to 1:4. The performance changes relative to pure guessing (TPR &#x0003D; TNR &#x0003D; 0.5) are computed for an agent labeling all instances as negative or positive, respectively. Most metrics show what should be revealed: the modified agent is not better than guessing. However, the values obtained for ACC, F-Measure and G-Mean show a deviation from guessing. Most misleading is the obtained ACC of 0.8 for the case where all instances were classified as negative. This indicates a meaningful decision of the agent, and, yet, the ACC is purely based on the fact that the negative instances are four times more frequent. Even worse, the estimated performance of this failing agent is better than the one of the real agent (0.74).</p>
</sec>
<sec>
<title>5. Conclusions: metrics insensitive to imbalanced classes</title>
<p>Many treatments to the imbalance problem have been suggested, but only some of them are applicable when one wants to evaluate the behavior of an agent that cannot be changed and comes <italic>as is</italic>, like it is often the case in neuroscientific studies. Then, the influence of different class ratios can be minimized by two approaches: either one can re-balance the data afterwards with the drawback of neglecting the true distributions in the task, or a metric can be chosen which is largely insensitive to the imbalance problem. The variety of used metrics makes this choice not straightforward. As has been illustrated, some metrics like the ACC are highly sensitive to class imbalance, while others like the BA are not. More generally, it appears that a reliable choice for imbalanced classes is a metric that separately treats positive and negative class as TPR and TNR, like WA, BA, G-Mean, <italic>d</italic>&#x02032;, and AUC. Out of these, the BA is probably the most intuitive, because it can be interpreted similar to the ACC as a <italic>balanced</italic> percent correct measure. For the more general WA the respective weights have to be fairly determined, so if the two classes are equally important the BA is a proper choice.</p>
<p>Despite the fact that the situation is more complicated when more than two classes are considered, some of the principles illustrated here remain useful. Although the transfer of the suggested metrics to a multi-class scenario is not straightforward, it still holds that metrics that equally treat the existing classes as performance rates are robust to changes in the individual class ratios. In addition, it would be favorable if the value of the metric is independent of the number of classes, such that, e.g., the same metric value in two experiments with different numbers of classes refers to the same performance. For the BA in an experiment with m classes, this could be achieved by summing up all m rates and dividing them again by m. As an alternative approach, many multi-class problems can be boiled down to a two-class problem for evaluation, e.g., by dividing the individual class examples into relevant and irrelevant before evaluation.</p>
<p>Finally, it should be stressed that the purpose of this review is to outline the implications when using imbalanced classes, and not to render metrics as generally inappropriate. Finding an appropriate metric for a particular question is complicated and often multiply constrained. Sometimes it may be necessary to use multiple metrics to complete the picture. When choosing a metric, one has to be aware of its particular drawbacks to know the weaknesses of one&#x00027;s own analysis. This is of critical importance, because the applied metric is the basis for all performance judgements in the respective task. Therefore, it should be informative, comparable and concurrently give an intuitive access for better interpretability. For imbalanced classes it is difficult to compare values of a metric where the guessing probability is depending on the class ratio, like is the case for the F-Measure. To generally improve the comparability between studies, the confusion matrix and an estimate of the class distribution could be supplementarily reported to the metric used. Many performance metrics can be computed from these numbers, so reporting these numbers could serve as a common ground to compare one&#x00027;s own results to existing ones even if a different metric was chosen. This information could be provided in a compressed way, e.g., the BA and the TPR alone can be used to compute a confusion matrix (containing rates).</p>
<sec>
<title>Conflict of interest statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack>
<p>The authors like to thank Jan Hendrik Metzen, Hendrik W&#x000F6;hrle, Anett Seeland, and David Feess for highly valuable discussions and input. This work was funded by the <italic>Federal Ministry of Economics and Technology</italic> (BMWi, grant FKZ 50 RA 1012 and FKZ 50 RA 1011).</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bialek</surname> <given-names>W.</given-names></name> <name><surname>Nemenman</surname> <given-names>I.</given-names></name> <name><surname>Tishby</surname> <given-names>N.</given-names></name></person-group> (<year>2001</year>). <article-title>Predictability, complexity, and learning</article-title>. <source>Neural Comput</source>. <volume>13</volume>, <fpage>2409</fpage>&#x02013;<lpage>2463</lpage>. <pub-id pub-id-type="doi">10.1162/089976601753195969</pub-id><pub-id pub-id-type="pmid">11674845</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bollon</surname> <given-names>J.-M.</given-names></name> <name><surname>Chavarriaga</surname> <given-names>R.</given-names></name> <name><surname>del R. Millan</surname> <given-names>J.</given-names></name> <name><surname>Bessiere</surname> <given-names>P.</given-names></name></person-group> (<year>2009</year>). <article-title>EEG error-related potentials detection with a Bayesian filter</article-title>, in <source>4th International IEEE/EMBS Conference on Neural Engineering, NER &#x00027;09</source> (<publisher-loc>Antalya</publisher-loc>), <fpage>702</fpage>&#x02013;<lpage>705</lpage>. <pub-id pub-id-type="doi">10.1109/NER.2009.5109393</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bradley</surname> <given-names>A. P.</given-names></name></person-group> (<year>1997</year>). <article-title>The use of the area under the ROC curve in the evaluation of machine learning algorithms</article-title>. <source>Pattern Recogn</source>. <volume>30</volume>, <fpage>1145</fpage>&#x02013;<lpage>1159</lpage>. <pub-id pub-id-type="doi">10.1016/S0031-3203(96)00142-2</pub-id></citation>
</ref>
<ref id="B4">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Brodersen</surname> <given-names>K. H.</given-names></name> <name><surname>Ong</surname> <given-names>C. S.</given-names></name> <name><surname>Stephan</surname> <given-names>K. E.</given-names></name> <name><surname>Buhmann</surname> <given-names>J. M.</given-names></name></person-group> (<year>2010</year>). <article-title>The balanced accuracy and its posterior distribution</article-title>, in <source>20th International Conference on Pattern Recognition</source> (<publisher-loc>Istanbul</publisher-loc>), <fpage>3121</fpage>&#x02013;<lpage>3124</lpage>. <pub-id pub-id-type="doi">10.1109/ICPR.2010.764</pub-id></citation>
</ref>
<ref id="B5">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Cohen</surname> <given-names>G.</given-names></name> <name><surname>Hilario</surname> <given-names>M.</given-names></name> <name><surname>Geissbuhler</surname> <given-names>A.</given-names></name></person-group> (<year>2004</year>). <article-title>Model selection for support vector classifiers via genetic algorithms. An application to medical decision support</article-title>, in <source>Biological and Medical Data Analysis</source>. Lecture Notes in Computer Science, <volume>Vol. 3337</volume>, eds <person-group person-group-type="editor"><name><surname>Barreiro</surname> <given-names>J.</given-names></name> <name><surname>Martin-Sanchez</surname> <given-names>F.</given-names></name> <name><surname>Maojo</surname> <given-names>V.</given-names></name> <name><surname>Sanz</surname> <given-names>F.</given-names></name></person-group> (<publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>200</fpage>&#x02013;<lpage>211</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-540-30547-7_21</pub-id></citation>
</ref>
<ref id="B6">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Cohen</surname> <given-names>G.</given-names></name> <name><surname>Hilario</surname> <given-names>M.</given-names></name> <name><surname>Sax</surname> <given-names>H.</given-names></name> <name><surname>Hugonnet</surname> <given-names>S.</given-names></name></person-group> (<year>2003</year>). <article-title>Data imbalance in surveillance of nosocomial infections</article-title>, in <source>Medical Data Analysis</source>. Lecture Notes in Computer Science, <volume>Vol. 2868</volume>, eds <person-group person-group-type="editor"><name><surname>Perner</surname> <given-names>P.</given-names></name> <name><surname>Brause</surname> <given-names>R.</given-names></name> <name><surname>Holzh&#x000FC;tter</surname> <given-names>H.-G.</given-names></name></person-group> (<publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>109</fpage>&#x02013;<lpage>117</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-540-39619-2_14</pub-id></citation>
</ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fawcett</surname> <given-names>T.</given-names></name> <name><surname>Provost</surname> <given-names>F.</given-names></name></person-group> (<year>1997</year>). <article-title>Adaptive fraud detection</article-title>. <source>Data Mining Knowl. Discov</source>. <volume>1</volume>, <fpage>291</fpage>&#x02013;<lpage>316</lpage>. <pub-id pub-id-type="doi">10.1023/A:1009700419189</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Feess</surname> <given-names>D.</given-names></name> <name><surname>Krell</surname> <given-names>M. M.</given-names></name> <name><surname>Metzen</surname> <given-names>J. H.</given-names></name></person-group> (<year>2013</year>). <article-title>Comparison of sensor selection mechanisms for an ERP-based brain-computer interface</article-title>. <source>PLoS ONE</source> <volume>8</volume>:<fpage>e67543</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0067543</pub-id><pub-id pub-id-type="pmid">23844021</pub-id></citation>
</ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Forbes</surname> <given-names>A. D.</given-names></name></person-group> (<year>1995</year>). <article-title>Classification-algorithm evaluation: five performance measures based on confusion matrices</article-title>. <source>J. Clin. Monitor</source>. <volume>11</volume>, <fpage>189</fpage>&#x02013;<lpage>206</lpage>. <pub-id pub-id-type="doi">10.1007/BF01617722</pub-id><pub-id pub-id-type="pmid">7623060</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Garcia-Pedrajas</surname> <given-names>N.</given-names></name> <name><surname>Perez-Rodriguez</surname> <given-names>J.</given-names></name> <name><surname>Garcia-Pedrajas</surname> <given-names>M.</given-names></name> <name><surname>Ortiz-Boyer</surname> <given-names>D.</given-names></name> <name><surname>Fyfe</surname> <given-names>C.</given-names></name></person-group> (<year>2012</year>). <article-title>Class imbalance methods for translation initiation site recognition in DNA sequences</article-title>. <source>Knowl. Based Syst</source>. <volume>25</volume>, <fpage>22</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2011.05.002</pub-id></citation>
</ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gorodkin</surname> <given-names>J.</given-names></name></person-group> (<year>2004</year>). <article-title>Comparing two K-category assignments by a K-category correlation coefficient</article-title>. <source>Comput. Biol. Chem</source>. <volume>28</volume>, <fpage>367</fpage>&#x02013;<lpage>374</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiolchem.2004.09.006</pub-id><pub-id pub-id-type="pmid">15556477</pub-id></citation>
</ref>
<ref id="B12">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Green</surname> <given-names>D. M.</given-names></name> <name><surname>Swets</surname> <given-names>J. A.</given-names></name></person-group> (<year>1988</year>). <source>Signal Detection Theory and Psychophysics</source>. <publisher-loc>Los Altos, CA</publisher-loc>: <publisher-name>Peninsula Publication</publisher-name>.</citation>
</ref>
<ref id="B13">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Gu</surname> <given-names>Q.</given-names></name> <name><surname>Cai</surname> <given-names>Z.</given-names></name> <name><surname>Zhu</surname> <given-names>L.</given-names></name> <name><surname>Huang</surname> <given-names>B.</given-names></name></person-group> (<year>2008</year>). <article-title>Data mining on imbalanced data sets</article-title>, in <source>International Conference on Advanced Computer Theory and Engineering</source> (<publisher-loc>Phuket</publisher-loc>), <fpage>1020</fpage>&#x02013;<lpage>1024</lpage>. <pub-id pub-id-type="doi">10.1109/ICACTE.2008.26</pub-id></citation>
</ref>
<ref id="B14">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Guo</surname> <given-names>X. J.</given-names></name> <name><surname>Yin</surname> <given-names>Y. L.</given-names></name> <name><surname>Dong</surname> <given-names>C. L.</given-names></name> <name><surname>Yang</surname> <given-names>G. P.</given-names></name> <name><surname>Zhou</surname> <given-names>G. T.</given-names></name></person-group> (<year>2008</year>). <article-title>On the class imbalance problem</article-title>, in <source>Fourth International Conference on Natural Computation, ICNC &#x00027;08</source>, <volume>Vol. 4</volume> (<publisher-loc>Jinan</publisher-loc>), <fpage>192</fpage>&#x02013;<lpage>201</lpage>. <pub-id pub-id-type="doi">10.1109/ICNC.2008.871</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hohne</surname> <given-names>J.</given-names></name> <name><surname>Tangermann</surname> <given-names>M.</given-names></name></person-group> (<year>2012</year>). <article-title>How stimulation speed affects Event-Related Potentials and BCI performance</article-title>, in <source>2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC)</source> (<publisher-loc>San Diego, CA</publisher-loc>), <fpage>1802</fpage>&#x02013;<lpage>1805</lpage>. <pub-id pub-id-type="doi">10.1109/EMBC.2012.6346300</pub-id><pub-id pub-id-type="pmid">23366261</pub-id></citation>
</ref>
<ref id="B16">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Japkowicz</surname> <given-names>N.</given-names></name></person-group> (<year>2000</year>). <article-title>The class imbalance problem: significance and strategies</article-title>, in <source>Proceedings of the 2000 International Conference on Artificial Intelligence ICAI</source> (<publisher-loc>Las Vegas</publisher-loc>), <fpage>111</fpage>&#x02013;<lpage>117</lpage>.</citation>
</ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Japkowicz</surname> <given-names>N.</given-names></name> <name><surname>Stephen</surname> <given-names>S.</given-names></name></person-group> (<year>2002</year>). <article-title>The class imbalance problem: a systematic study</article-title>. <source>Intell. Data Anal</source>. <volume>6</volume>, <fpage>429</fpage>&#x02013;<lpage>449</lpage>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Khoshgoftaar</surname> <given-names>T. M.</given-names></name> <name><surname>Seliya</surname> <given-names>N.</given-names></name> <name><surname>Drown</surname> <given-names>D. J.</given-names></name></person-group> (<year>2010</year>). <article-title>Evolutionary data analysis for the class imbalance problem</article-title>. <source>Intell. Data Anal</source>. <volume>14</volume>, <fpage>69</fpage>&#x02013;<lpage>88</lpage>. <pub-id pub-id-type="doi">10.3233/IDA-2010-0409</pub-id></citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kimura</surname> <given-names>M.</given-names></name> <name><surname>Schr&#x000F6;ger</surname> <given-names>E.</given-names></name> <name><surname>Czigler</surname> <given-names>I.</given-names></name> <name><surname>Ohira</surname> <given-names>H.</given-names></name></person-group> (<year>2010</year>). <article-title>Human visual system automatically encodes sequential regularities of discrete events</article-title>. <source>J. Cogn. Neurosci</source>. <volume>22</volume>, <fpage>1124</fpage>&#x02013;<lpage>1139</lpage>. <pub-id pub-id-type="doi">10.1162/jocn.2009.21299</pub-id><pub-id pub-id-type="pmid">19583466</pub-id></citation>
</ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kubat</surname> <given-names>M.</given-names></name> <name><surname>Holte</surname> <given-names>R. C.</given-names></name> <name><surname>Matwin</surname> <given-names>S.</given-names></name></person-group> (<year>1998</year>). <article-title>Machine learning for the detection of oil spills in satellite radar images</article-title>. <source>Mach. Learn</source>. <volume>30</volume>, <fpage>195</fpage>&#x02013;<lpage>215</lpage>. <pub-id pub-id-type="doi">10.1023/A:1007452223027</pub-id></citation>
</ref>
<ref id="B21">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Kubat</surname> <given-names>M.</given-names></name> <name><surname>Matwin</surname> <given-names>S.</given-names></name></person-group> (<year>1997</year>). <article-title>Addressing the curse of imbalanced training sets: one-sided selection</article-title>, in <source>Fourteenth International Conference on Machine Learning</source> (<publisher-loc>San Francisco, CA</publisher-loc>: <publisher-name>Morgan Kaufmann</publisher-name>), <fpage>179</fpage>&#x02013;<lpage>186</lpage>.</citation>
</ref>
<ref id="B22">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Lannoy</surname> <given-names>G.</given-names></name> <name><surname>Fran&#x000E7;ois</surname> <given-names>D.</given-names></name> <name><surname>Delbeke</surname> <given-names>J.</given-names></name> <name><surname>Verleysen</surname> <given-names>M.</given-names></name></person-group> (<year>2011</year>). <article-title>Weighted SVMs and feature relevance assessment in supervised heart beat classification</article-title>, in <source>Biomedical Engineering Systems and Technologies</source>. Communications in Computer and Information Science, <volume>Vol. 127</volume>, eds <person-group person-group-type="editor"><name><surname>Fred</surname> <given-names>A.</given-names></name> <name><surname>Filipe</surname> <given-names>J.</given-names></name> <name><surname>Gamboa</surname> <given-names>H.</given-names></name></person-group> (<publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>212</fpage>&#x02013;<lpage>223</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-642-18472-7_17</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Levner</surname> <given-names>I.</given-names></name> <name><surname>Bulitko</surname> <given-names>V.</given-names></name> <name><surname>Lin</surname> <given-names>G.</given-names></name></person-group> (<year>2006</year>). <article-title>Feature extraction for classification of proteomic mass spectra: a comparative study</article-title>, in <source>Feature Extraction</source>. Studies in Fuzziness and Soft Computing, <volume>Vol. 207</volume>, eds <person-group person-group-type="editor"><name><surname>Guyon</surname> <given-names>I.</given-names></name> <name><surname>Nikravesh</surname> <given-names>M.</given-names></name> <name><surname>Gunn</surname> <given-names>S.</given-names></name> <name><surname>Zadeh</surname> <given-names>L. A.</given-names></name></person-group> (<publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>607</fpage>&#x02013;<lpage>624</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-540-35488-8_31</pub-id></citation>
</ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>D.-C.</given-names></name> <name><surname>Liu</surname> <given-names>C.-W.</given-names></name> <name><surname>Hu</surname> <given-names>S. C.</given-names></name></person-group> (<year>2010</year>). <article-title>A learning method for the class imbalance problem with medical data sets</article-title>. <source>Comput. Biol. Med</source>. <volume>40</volume>, <fpage>509</fpage>&#x02013;<lpage>518</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2010.03.005</pub-id><pub-id pub-id-type="pmid">20347072</pub-id></citation>
</ref>
<ref id="B25">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Macmillan</surname> <given-names>N. A.</given-names></name> <name><surname>Creelman</surname> <given-names>C. D.</given-names></name></person-group> (<year>2004</year>). <source>Detection Theory: A User&#x00027;s Guide</source>. <publisher-loc>Mahwah, NJ</publisher-loc>: <publisher-name>Lawrence Erlbaum Associates</publisher-name>.</citation>
</ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Matthews</surname> <given-names>B. W.</given-names></name></person-group> (<year>1975</year>). <article-title>Comparison of the predicted and observed secondary structure of T4 phage lysozyme</article-title>. <source>Biochim. Biophys. Acta</source> <volume>405</volume>, <fpage>442</fpage>&#x02013;<lpage>451</lpage>. <pub-id pub-id-type="doi">10.1016/0005-2795(75)90109-9</pub-id><pub-id pub-id-type="pmid">1180967</pub-id></citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McDermott</surname> <given-names>J. H.</given-names></name></person-group> (<year>2009</year>). <article-title>The cocktail party problem</article-title>. <source>Curr. Biol</source>. <volume>19</volume>, <fpage>R1024</fpage>&#x02013;<lpage>R1027</lpage>. <pub-id pub-id-type="doi">10.1016/j.cub.2009.09.005</pub-id><pub-id pub-id-type="pmid">19948136</pub-id></citation>
</ref>
<ref id="B28">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Metzen</surname> <given-names>J. H.</given-names></name> <name><surname>Kim</surname> <given-names>S. K.</given-names></name> <name><surname>Kirchner</surname> <given-names>E. A.</given-names></name></person-group> (<year>2011</year>). <article-title>Minimizing calibration time for brain reading</article-title>, in <source>Pattern Recognition</source>. Lecture Notes in Computer Science, <volume>Vol. 6835</volume>, eds <person-group person-group-type="editor"><name><surname>Mester</surname> <given-names>R.</given-names></name> <name><surname>Felsberg</surname> <given-names>M.</given-names></name></person-group> (<publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>366</fpage>&#x02013;<lpage>375</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-642-23123-0_37</pub-id></citation>
</ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pola</surname> <given-names>G.</given-names></name> <name><surname>Thiele</surname> <given-names>A.</given-names></name> <name><surname>Hoffmann</surname> <given-names>K. P.</given-names></name> <name><surname>Panzeri</surname> <given-names>S.</given-names></name></person-group> (<year>2003</year>). <article-title>An exact method to quantify the information transmitted by different mechanisms of correlational coding</article-title>. <source>Network</source> <volume>14</volume>, <fpage>35</fpage>&#x02013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1088/0954-898X/14/1/303</pub-id><pub-id pub-id-type="pmid">12613551</pub-id></citation>
</ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Powers</surname> <given-names>D. M. W.</given-names></name></person-group> (<year>2011</year>). <article-title>Evaluation: from precision, recall and F-measure to ROC, informedness, markedness &#x00026; correlation</article-title>. <source>J. Mach. Learn. Technol</source>. <volume>2</volume>, <fpage>37</fpage>&#x02013;<lpage>63</lpage>. <pub-id pub-id-type="doi">10.9735/2229-3981</pub-id></citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Quiroga</surname> <given-names>R. Q.</given-names></name> <name><surname>Panzeri</surname> <given-names>S.</given-names></name></person-group> (<year>2009</year>). <article-title>Extracting information from neuronal populations: information theory and decoding approaches</article-title>. <source>Nat. Rev. Neurosci</source>. <volume>10</volume>, <fpage>173</fpage>&#x02013;<lpage>185</lpage>. <pub-id pub-id-type="doi">10.1038/nrn2578</pub-id><pub-id pub-id-type="pmid">19229240</pub-id></citation>
</ref>
<ref id="B32">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Rijsbergen</surname> <given-names>C. J. V.</given-names></name></person-group> (<year>1979</year>). <source>Information Retrieval, 2nd Edn</source>. <publisher-loc>London</publisher-loc>: <publisher-name>Butterworth</publisher-name>.</citation>
</ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rogers</surname> <given-names>M. F.</given-names></name> <name><surname>Ben-Hur</surname> <given-names>A.</given-names></name></person-group> (<year>2009</year>). <article-title>The use of gene ontology evidence codes in preventing classifier assessment bias</article-title>. <source>Bioinformatics</source> <volume>25</volume>, <fpage>1173</fpage>&#x02013;<lpage>1177</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btp122</pub-id><pub-id pub-id-type="pmid">19254922</pub-id></citation>
</ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salvaris</surname> <given-names>M.</given-names></name> <name><surname>Cinel</surname> <given-names>C.</given-names></name> <name><surname>Citi</surname> <given-names>L.</given-names></name> <name><surname>Poli</surname> <given-names>R.</given-names></name></person-group> (<year>2012</year>). <article-title>Novel protocols for P300-based brain-computer interfaces</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>. <volume>20</volume>, <fpage>8</fpage>&#x02013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2011.2174463</pub-id><pub-id pub-id-type="pmid">22180513</pub-id></citation>
</ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname> <given-names>R. G.</given-names></name> <name><surname>Dhingra</surname> <given-names>N. K.</given-names></name></person-group> (<year>2009</year>). <article-title>Ideal observer analysis of signal quality in retinal circuits</article-title>. <source>Prog. Retin. Eye Res</source>. <volume>28</volume>, <fpage>263</fpage>&#x02013;<lpage>288</lpage>. <pub-id pub-id-type="doi">10.1016/j.preteyeres.2009.05.001</pub-id><pub-id pub-id-type="pmid">19446034</pub-id></citation>
</ref>
<ref id="B36">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Sokolova</surname> <given-names>M.</given-names></name> <name><surname>Japkowicz</surname> <given-names>N.</given-names></name> <name><surname>Szpakowicz</surname> <given-names>S.</given-names></name></person-group> (<year>2006</year>). <article-title>Beyond accuracy, f-score and roc: a family of discriminant measures for performance evaluation</article-title>, in <source>AI 2006: Advances in Artificial Intelligence</source>. Lecture Notes in Computer Science, <volume>Vol. 4304</volume>, eds <person-group person-group-type="editor"><name><surname>Sattar</surname> <given-names>A.</given-names></name> <name><surname>Kang</surname> <given-names>B.-H.</given-names></name></person-group> (<publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>1015</fpage>&#x02013;<lpage>1021</lpage>. <pub-id pub-id-type="doi">10.1007/11941439_114</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sokolova</surname> <given-names>M.</given-names></name> <name><surname>Lapalme</surname> <given-names>G.</given-names></name></person-group> (<year>2009</year>). <article-title>A systematic analysis of performance measures for classification tasks</article-title>. <source>Inform. Process. Manag</source>. <volume>45</volume>, <fpage>427</fpage>&#x02013;<lpage>437</lpage>. <pub-id pub-id-type="doi">10.1016/j.ipm.2009.03.002</pub-id></citation>
</ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stanislaw</surname> <given-names>H.</given-names></name> <name><surname>Todorov</surname> <given-names>N.</given-names></name></person-group> (<year>1999</year>). <article-title>Calculation of signal detection theory measures</article-title>. <source>Behav. Res. Methods Instrum. Comput</source>. <volume>31</volume>, <fpage>137</fpage>&#x02013;<lpage>149</lpage>. <pub-id pub-id-type="doi">10.3758/BF03207704</pub-id><pub-id pub-id-type="pmid">10495845</pub-id></citation>
</ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sun</surname> <given-names>Y.</given-names></name> <name><surname>Kamel</surname> <given-names>M. S.</given-names></name> <name><surname>Wong</surname> <given-names>A. K. C.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name></person-group> (<year>2007</year>). <article-title>Cost-sensitive boosting for classification of imbalanced data</article-title>. <source>Pattern Recogn</source>. <volume>40</volume>, <fpage>3358</fpage>&#x02013;<lpage>3378</lpage>. <pub-id pub-id-type="doi">10.1016/j.patcog.2007.04.009</pub-id><pub-id pub-id-type="pmid">24207108</pub-id></citation>
</ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sun</surname> <given-names>Y.</given-names></name> <name><surname>Wong</surname> <given-names>A. K. C.</given-names></name> <name><surname>Kamel</surname> <given-names>M. S.</given-names></name></person-group> (<year>2009</year>). <article-title>Classification of imbalanced data: a review</article-title>. <source>Int. J. Pattern Recogn. Artif. Intell</source>. <volume>23</volume>, <fpage>687</fpage>&#x02013;<lpage>719</lpage>. <pub-id pub-id-type="doi">10.1142/S0218001409007326</pub-id></citation>
</ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Swets</surname> <given-names>J. A.</given-names></name></person-group> (<year>1988</year>). <article-title>Measuring the accuracy of diagnostic systems</article-title>. <source>Science</source> <volume>240</volume>, <fpage>1285</fpage>&#x02013;<lpage>1293</lpage>. <pub-id pub-id-type="doi">10.1126/science.3287615</pub-id><pub-id pub-id-type="pmid">3287615</pub-id></citation>
</ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Thomson</surname> <given-names>E. E.</given-names></name> <name><surname>Kristan</surname> <given-names>W. B.</given-names></name></person-group> (<year>2005</year>). <article-title>Quantifying stimulus discriminability: a comparison of information theory and ideal observer analysis</article-title>. <source>Neural Comput</source>. <volume>17</volume>, <fpage>741</fpage>&#x02013;<lpage>778</lpage>. <pub-id pub-id-type="doi">10.1162/0899766053429435</pub-id><pub-id pub-id-type="pmid">15829089</pub-id></citation>
</ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Treue</surname> <given-names>S.</given-names></name></person-group> (<year>2003</year>). <article-title>Visual attention: the where, what, how and why of saliency</article-title>. <source>Curr. Opin. Neurobiol</source>. <volume>13</volume>, <fpage>428</fpage>&#x02013;<lpage>432</lpage>. <pub-id pub-id-type="doi">10.1016/S0959-4388(03)00105-3</pub-id><pub-id pub-id-type="pmid">12965289</pub-id></citation>
</ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Velez</surname> <given-names>D. R.</given-names></name> <name><surname>White</surname> <given-names>B. C.</given-names></name> <name><surname>Motsinger</surname> <given-names>A. A.</given-names></name> <name><surname>Bush</surname> <given-names>W. S.</given-names></name> <name><surname>Ritchie</surname> <given-names>M. D.</given-names></name> <name><surname>Williams</surname> <given-names>S. M.</given-names></name> <etal/></person-group>. (<year>2007</year>). <article-title>A balanced accuracy function for epistasis modeling in imbalanced datasets using multifactor dimensionality reduction</article-title>. <source>Genet. Epidemiol</source>. <volume>31</volume>, <fpage>306</fpage>&#x02013;<lpage>315</lpage>. <pub-id pub-id-type="doi">10.1002/gepi.20211</pub-id><pub-id pub-id-type="pmid">17323372</pub-id></citation>
</ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolfe</surname> <given-names>J.</given-names></name> <name><surname>Horowitz</surname> <given-names>T.</given-names></name> <name><surname>Kenner</surname> <given-names>N.</given-names></name></person-group> (<year>2005</year>). <article-title>Cognitive psychology: rare items often missed in visual searches</article-title>. <source>Nature</source> <volume>435</volume>, <fpage>439</fpage>&#x02013;<lpage>440</lpage>. <pub-id pub-id-type="doi">10.1038/435439a</pub-id><pub-id pub-id-type="pmid">15917795</pub-id></citation>
</ref>
<ref id="B46">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>H.</given-names></name> <name><surname>Wang</surname> <given-names>C.</given-names></name> <name><surname>Guan</surname> <given-names>C.</given-names></name></person-group> (<year>2007</year>). <article-title>Towards asynchronous brain-computer interfaces: a P300-based approach with statistical models</article-title>, in <source>29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS 2007</source> (<publisher-loc>Lyon</publisher-loc>), <fpage>5067</fpage>&#x02013;<lpage>5070</lpage>. <pub-id pub-id-type="doi">10.1109/IEMBS.2007.4353479</pub-id><pub-id pub-id-type="pmid">18003145</pub-id></citation>
</ref>
</ref-list>
</back>
</article>