Multi-Class Classification using Covariance among Binary Classifiers and its Application to the Analysis of Tumor Microarrays

Author(s):  
Li-San Wang ◽  
Yuk Yee Leung
2017 ◽  
Author(s):  
Marie Lachaize ◽  
Sylvie Le Hégarat-Mascle ◽  
Emanuel Aldea ◽  
Aude Maitrot ◽  
Roger Reynaud

2012 ◽  
Vol 5s1 ◽  
pp. BII.S8967 ◽  
Author(s):  
Maria Liakata ◽  
Jee-Hyub Kim ◽  
Shyamasree Saha ◽  
Janna Hastings ◽  
Dietrich Rebholz-Schuhmann

We describe our approach for creating a system able to detect emotions in suicide notes. Motivated by the sparse and imbalanced data as well as the complex annotation scheme, we have considered three hybrid approaches for distinguishing between the different categories. Each of the three approaches combines machine learning with manually derived rules, where the latter target very sparse emotion categories. The first approach considers the task as single label multi-class classification, where an SVM and a CRF classifier are trained to recognise fifteen different categories and their results are combined. Our second approach trains individual binary classifiers (SVM and CRF) for each of the fifteen sentence categories and returns the union of the classifiers as the final result. Finally, our third approach is a combination of binary and multi-class classifiers (SVM and CRF) trained on different subsets of the training data. We considered a number of different feature configurations. All three systems were tested on 300 unseen messages. Our second system had the best performance of the three, yielding an F1 score of 45.6% and a Precision of 60.1% whereas our best Recall (43.6%) was obtained using the third system.


F1000Research ◽  
2017 ◽  
Vol 5 ◽  
pp. 2588 ◽  
Author(s):  
Thomas Quinn ◽  
Daniel Tylee ◽  
Stephen Glatt

Machine learning plays a major role in many scientific investigations. However, non-expert programmers may struggle to implement the elaborate pipelines necessary to build highly accurate and generalizable models. We introduce exprso, a new R package that is an intuitive machine learning suite designed specifically for non-expert programmers. Built initially for the classification of high-dimensional data, exprso uses an object-oriented framework to encapsulate a number of common analytical methods into a series of interchangeable modules. This includes modules for feature selection, classification, high-throughput parameter grid-searching, elaborate cross-validation schemes (e.g., Monte Carlo and nested cross-validation), ensemble classification, and prediction. In addition, exprso also supports multi-class classification (through the 1-vs-all generalization of binary classifiers) and the prediction of continuous outcomes.


F1000Research ◽  
2016 ◽  
Vol 5 ◽  
pp. 2588 ◽  
Author(s):  
Thomas Quinn ◽  
Daniel Tylee ◽  
Stephen Glatt

Machine learning plays a major role in many scientific investigations. However, non-expert programmers may struggle to implement the elaborate pipelines necessary to build highly accurate and generalizable models. We introduce here a new R package, exprso, as an intuitive machine learning suite designed specifically for non-expert programmers. Built primarily for the classification of high-dimensional data, exprso uses an object-oriented framework to encapsulate a number of common analytical methods into a series of interchangeable modules. This includes modules for feature selection, classification, high-throughput parameter grid-searching, elaborate cross-validation schemes (e.g., Monte Carlo and nested cross-validation), ensemble classification, and prediction. In addition, exprso provides native support for multi-class classification through the 1-vs-all generalization of binary classifiers. In contrast to other machine learning suites, we have prioritized simplicity of use over expansiveness when designing exprso.


Sign in / Sign up

Export Citation Format

Share Document