2023
DOI: 10.1007/s00521-023-08700-z
|View full text |Cite
|
Sign up to set email alerts
|

RamanNet: a generalized neural network architecture for Raman spectrum analysis

Abstract: Raman spectroscopy provides a vibrational profile of the molecules and thus can be used to uniquely identify different kinds of materials. This sort of molecule fingerprinting has thus led to the widespread application of Raman spectrum in various fields like medical diagnosis, forensics, mineralogy, bacteriology, virology, etc. Despite the recent rise in Raman spectra data volume, there has not been any significant effort in developing generalized machine learning methods targeted toward Raman spectra analysi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
2
0
6

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 34 publications
0
2
0
6
Order By: Relevance
“…Many supervised learning algorithms are used for Raman spectrum analysis . For instance, some studies utilize methods based on discriminant analysis, such as linear discriminant analysis (LDA) , and PLSDA. , Furthermore, some papers exploit artificial neural network (ANN) based models such as multilayer perceptron (MLP) , and convolutional neural network (CNN). , Moreover, some studies employ regression analysis-based methods, e.g., multiple linear regression (MLR), principal component regression (PCR), and partial least squares (PLS) . Besides, Li et al and Li et al utilize k-nearest neighbor on Raman spectra for the detection of cancer types of breast and colon, respectively.…”
Section: Related Workmentioning
confidence: 99%
“…Many supervised learning algorithms are used for Raman spectrum analysis . For instance, some studies utilize methods based on discriminant analysis, such as linear discriminant analysis (LDA) , and PLSDA. , Furthermore, some papers exploit artificial neural network (ANN) based models such as multilayer perceptron (MLP) , and convolutional neural network (CNN). , Moreover, some studies employ regression analysis-based methods, e.g., multiple linear regression (MLR), principal component regression (PCR), and partial least squares (PLS) . Besides, Li et al and Li et al utilize k-nearest neighbor on Raman spectra for the detection of cancer types of breast and colon, respectively.…”
Section: Related Workmentioning
confidence: 99%
“…A Tabela 1 mostra a acurácia obtida nos trabalhos encontrados na literatura (realizam a identificação de minerais por meio da espectroscopia Raman com diferentes métodos de aprendizado de máquina). Em cada trabalho a base de dados foi montada de forma semelhante: a maioria utilizou apenas os dados do Projeto RRUFF (https://rruff.info/), [11][12]14,79 combinações de dados do RRUFF com os dados obtidos experimentalmente 13,35 ou com apenas os dados medidos. 31 O projeto RRUFF é uma base de dados de espécies de minerais, administrada pela Universidade do Arizona e contém informações relacionadas com a espectroscopia Raman, difração de raios X e composição química, isto gera maior confiabilidade na identificação de cada amostra da base.…”
Section: Resultados De Aprendizado De Máquina Presentes Na Literaturaunclassified
“…A quantidade de espectros em cada trabalho é diferente (167 espectros com 6 classes, 35 3950 espectros com 78 classes, 11 5168 espectros com 1671 classes, 12 8950 espectros com 200 classes, 13 aproximadamente 200 espectros com 20 classes, 79 4992 espectros com 15 classes, 31 entre 5292 até 8578 espectros com 192 até 1332 classes 14 ) e os minerais presentes são por vezes semelhantes e divididos em diferentes quantidades para os conjuntos de treinamento, teste e validação: 50% para treinamento, 25% para teste e 25% para validação 11,35 ou 56% treinamento, 14% para validação e 30% testes 14 ; se um mineral tiver mais de 1 espectro, é escolhido aleatoriamente um espectro para ser do conjunto de validação e o restante forma o conjunto de treinamento ("Leave-One-Out"). [12][13] Os trabalhos geralmente usam a validação cruzada ("cross-validation") para realizar essa divisão de conjuntos, mas o que muda entre os trabalhos é método implementado: k-fold 11,35,79 ou Leave-One-Out [12][13] . No k-fold os dados são divididos em grupos e um desses grupos será utilizado no treinamento e os demais para validação, esta método se repete até que todos os grupos tenham formado o grupo de treinamento.…”
Section: Resultados De Aprendizado De Máquina Presentes Na Literaturaunclassified
See 2 more Smart Citations