Development of a Pattern Recognition Tool for the Classification of Electronic Tongue Signals Using Machine Learning

Edgar G. Mendez-Lopez, Jersson X. Leon-Medina, D. Tibaduiza
{"title":"Development of a Pattern Recognition Tool for the Classification of Electronic Tongue Signals Using Machine Learning","authors":"Edgar G. Mendez-Lopez, Jersson X. Leon-Medina, D. Tibaduiza","doi":"10.3390/csac2021-10447","DOIUrl":null,"url":null,"abstract":"Electronic tongue type sensor arrays are made of different materials with the property of capturing signals independently by each sensor. The signals captured when conducting electrochemical tests often have high dimensionality, which increases when performing the data unfolding process. This unfolding process consists of arranging the data coming from different experiments, sensors, and sample times, thus the obtained information is arranged in a two-dimensional matrix. In this work, a description of a tool for the analysis of electronic tongue signals is developed. This tool is developed in Matlab® App Designer, to process and classify the data from different substances analyzed by an electronic tongue type sensor array. The data processing is carried out through the execution of the following stages: (1) data unfolding, (2) normalization, (3) dimensionality reduction, (4) classification through a supervised machine learning model, and finally (5) a cross-validation procedure to calculate a set of classification performance measures. Some important characteristics of this tool are the possibility to tune the parameters of the dimensionality reduction and classifier algorithms, and also plot the two and three-dimensional scatter plot of the features after reduced the dimensionality. This to see the data separability between classes and compatibility in each class. This interface is successfully tested with two electronic tongue sensor array datasets with multi-frequency large amplitude pulse voltammetry (MLAPV) signals. The developed graphical user interface allows comparing different methods in each of the mentioned stages to find the best combination of methods and thus obtain the highest values of classification performance measures.","PeriodicalId":9815,"journal":{"name":"Chemistry Proceedings","volume":"15 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Chemistry Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/csac2021-10447","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Electronic tongue type sensor arrays are made of different materials with the property of capturing signals independently by each sensor. The signals captured when conducting electrochemical tests often have high dimensionality, which increases when performing the data unfolding process. This unfolding process consists of arranging the data coming from different experiments, sensors, and sample times, thus the obtained information is arranged in a two-dimensional matrix. In this work, a description of a tool for the analysis of electronic tongue signals is developed. This tool is developed in Matlab® App Designer, to process and classify the data from different substances analyzed by an electronic tongue type sensor array. The data processing is carried out through the execution of the following stages: (1) data unfolding, (2) normalization, (3) dimensionality reduction, (4) classification through a supervised machine learning model, and finally (5) a cross-validation procedure to calculate a set of classification performance measures. Some important characteristics of this tool are the possibility to tune the parameters of the dimensionality reduction and classifier algorithms, and also plot the two and three-dimensional scatter plot of the features after reduced the dimensionality. This to see the data separability between classes and compatibility in each class. This interface is successfully tested with two electronic tongue sensor array datasets with multi-frequency large amplitude pulse voltammetry (MLAPV) signals. The developed graphical user interface allows comparing different methods in each of the mentioned stages to find the best combination of methods and thus obtain the highest values of classification performance measures.
基于机器学习的电子舌信号分类模式识别工具的开发
电子舌式传感器阵列由不同材料制成,具有每个传感器独立捕获信号的特性。在进行电化学测试时捕获的信号通常具有高维数,在进行数据展开过程时,这种高维数会增加。该展开过程包括将来自不同实验、传感器和采样时间的数据进行排列,从而将获得的信息排列成二维矩阵。在这项工作中,描述了一种用于分析电子舌头信号的工具。该工具是在Matlab®应用程序设计器中开发的,用于处理和分类来自电子舌型传感器阵列分析的不同物质的数据。数据处理通过执行以下阶段进行:(1)数据展开,(2)归一化,(3)降维,(4)通过监督机器学习模型进行分类,最后(5)通过交叉验证程序计算一组分类性能度量。该工具的一些重要特点是可以调整降维和分类器算法的参数,并可以绘制降维后的特征的二维和三维散点图。这是为了查看类之间的数据可分离性以及每个类中的兼容性。该接口成功地用两个多频大幅度脉冲伏安(MLAPV)信号的电子舌传感器阵列数据集进行了测试。开发的图形用户界面允许在上述每个阶段比较不同的方法,以找到方法的最佳组合,从而获得最高的分类性能度量值。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信