Cargando…

Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME

In our earlier study, we proposed a novel feature selection approach, Recursive Cluster Elimination with Support Vector Machines (SVM-RCE) and implemented this approach in Matlab. Interest in this approach has grown over time and several researchers have incorporated SVM-RCE into their studies, resu...

Descripción completa

Detalles Bibliográficos
Autores principales: Yousef, Malik, Bakir-Gungor, Burcu, Jabeer, Amhar, Goy, Gokhan, Qureshi, Rehman, C. Showe, Louise
Formato: Online Artículo Texto
Lenguaje:English
Publicado: F1000 Research Limited 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7802119/
https://www.ncbi.nlm.nih.gov/pubmed/33500779
http://dx.doi.org/10.12688/f1000research.26880.2
_version_ 1783635706509262848
author Yousef, Malik
Bakir-Gungor, Burcu
Jabeer, Amhar
Goy, Gokhan
Qureshi, Rehman
C. Showe, Louise
author_facet Yousef, Malik
Bakir-Gungor, Burcu
Jabeer, Amhar
Goy, Gokhan
Qureshi, Rehman
C. Showe, Louise
author_sort Yousef, Malik
collection PubMed
description In our earlier study, we proposed a novel feature selection approach, Recursive Cluster Elimination with Support Vector Machines (SVM-RCE) and implemented this approach in Matlab. Interest in this approach has grown over time and several researchers have incorporated SVM-RCE into their studies, resulting in a substantial number of scientific publications. This increased interest encouraged us to reconsider how feature selection, particularly in biological datasets, can benefit from considering the relationships of those genes in the selection process, this led to our development of SVM-RCE-R.  SVM-RCE-R, further enhances the capabilities of  SVM-RCE by the addition of  a novel user specified ranking function. This ranking function enables the user to  stipulate the weights of the accuracy, sensitivity, specificity, f-measure, area  under the curve and the precision in the ranking function This flexibility allows the user to select for greater sensitivity or greater specificity as needed for a specific project. The usefulness of SVM-RCE-R is further supported by development of the maTE tool which uses a similar approach to identify microRNA (miRNA) targets. We have also now implemented the SVM-RCE-R algorithm in Knime in order to make it easier to applyThe use of SVM-RCE-R in Knime is simple and intuitive and allows researchers to immediately begin their analysis without having to consult an information technology specialist. The input for the Knime implemented tool is an EXCEL file (or text or CSV) with a simple structure and the output is also an EXCEL file. The Knime version also incorporates new features not available in SVM-RCE. The results show that the inclusion of the ranking function has a significant impact on the performance of SVM-RCE-R. Some of the clusters that achieve high scores for a specified ranking can also have high scores in other metrics.
format Online
Article
Text
id pubmed-7802119
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher F1000 Research Limited
record_format MEDLINE/PubMed
spelling pubmed-78021192021-01-25 Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME Yousef, Malik Bakir-Gungor, Burcu Jabeer, Amhar Goy, Gokhan Qureshi, Rehman C. Showe, Louise F1000Res Software Tool Article In our earlier study, we proposed a novel feature selection approach, Recursive Cluster Elimination with Support Vector Machines (SVM-RCE) and implemented this approach in Matlab. Interest in this approach has grown over time and several researchers have incorporated SVM-RCE into their studies, resulting in a substantial number of scientific publications. This increased interest encouraged us to reconsider how feature selection, particularly in biological datasets, can benefit from considering the relationships of those genes in the selection process, this led to our development of SVM-RCE-R.  SVM-RCE-R, further enhances the capabilities of  SVM-RCE by the addition of  a novel user specified ranking function. This ranking function enables the user to  stipulate the weights of the accuracy, sensitivity, specificity, f-measure, area  under the curve and the precision in the ranking function This flexibility allows the user to select for greater sensitivity or greater specificity as needed for a specific project. The usefulness of SVM-RCE-R is further supported by development of the maTE tool which uses a similar approach to identify microRNA (miRNA) targets. We have also now implemented the SVM-RCE-R algorithm in Knime in order to make it easier to applyThe use of SVM-RCE-R in Knime is simple and intuitive and allows researchers to immediately begin their analysis without having to consult an information technology specialist. The input for the Knime implemented tool is an EXCEL file (or text or CSV) with a simple structure and the output is also an EXCEL file. The Knime version also incorporates new features not available in SVM-RCE. The results show that the inclusion of the ranking function has a significant impact on the performance of SVM-RCE-R. Some of the clusters that achieve high scores for a specified ranking can also have high scores in other metrics. F1000 Research Limited 2021-01-05 /pmc/articles/PMC7802119/ /pubmed/33500779 http://dx.doi.org/10.12688/f1000research.26880.2 Text en Copyright: © 2021 Yousef M et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software Tool Article
Yousef, Malik
Bakir-Gungor, Burcu
Jabeer, Amhar
Goy, Gokhan
Qureshi, Rehman
C. Showe, Louise
Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME
title Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME
title_full Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME
title_fullStr Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME
title_full_unstemmed Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME
title_short Recursive Cluster Elimination based Rank Function (SVM-RCE-R) implemented in KNIME
title_sort recursive cluster elimination based rank function (svm-rce-r) implemented in knime
topic Software Tool Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7802119/
https://www.ncbi.nlm.nih.gov/pubmed/33500779
http://dx.doi.org/10.12688/f1000research.26880.2
work_keys_str_mv AT yousefmalik recursiveclustereliminationbasedrankfunctionsvmrcerimplementedinknime
AT bakirgungorburcu recursiveclustereliminationbasedrankfunctionsvmrcerimplementedinknime
AT jabeeramhar recursiveclustereliminationbasedrankfunctionsvmrcerimplementedinknime
AT goygokhan recursiveclustereliminationbasedrankfunctionsvmrcerimplementedinknime
AT qureshirehman recursiveclustereliminationbasedrankfunctionsvmrcerimplementedinknime
AT cshowelouise recursiveclustereliminationbasedrankfunctionsvmrcerimplementedinknime