Show simple item record

dc.contributor.authorTorquato, Igor Ferreira
dc.date.accessioned2022-05-06T15:40:26Z
dc.date.available2022-05-06T15:40:26Z
dc.date.issued2022-04-14
dc.identifier.citationTORQUATO, Igor Ferreira. CORAL: machine learning e matrizes de rotação aplicados a resolução de sistemas multivariados. 2022. Trabalho de Conclusão de Curso (Graduação em Engenharia Física) – Universidade Federal de São Carlos, São Carlos, 2022. Disponível em: https://repositorio.ufscar.br/handle/ufscar/16054.*
dc.identifier.urihttps://repositorio.ufscar.br/handle/ufscar/16054
dc.description.abstractCORAL (Curve ResOlution for dAta anaLysis) is a Python-based library of chemometric tools for multivariate spectral decomposition of large datasets, especially those where the techniques involved obey Beer's law or a form of linear data combination. . Researchers can use it in the Jupyter environment to address challenges related to the large number of spectra generated by rapid data acquisition during time-resolved catalytic reaction studies. In addition to allowing the establishment of a unique experimental notebook for controlling the beamlines of the fourth generation particle accelerator, Sirius, and analyzing data in Jupyter. Despite being versatile, multivariate techniques, such as MCR-ALS (Multivariate Curve Resolution with Alternating Least Squares) and PCA (Principal Component Analysis), present problems inherent to spectral decomposition, since in each decomposition there are multiple responses. that satisfy the system of matrix equations the variability of responses is known as Rotational Ambiguity (ARs). In this aspect, the study of ARs can reveal important information about the studied system, such as the error associated with each pure compound found by the multivariate methods. The present project intends to present the developments of CORAL, complement the studies of ARs and evaluate how the constraints (constraints) affect the spectral decomposition responses, applying the study of plausible solution areas and transformation matrices to observe the evolution of solution spaces for a dataset with two components. Thus, the objective of this project is to add a new tool to CORAL so that its users can enjoy a more complete analysis of the data sets, in order to guarantee the choice of the best solutions. Furthermore, preliminary analyzes suggest that the method can be used as an estimate of the error associated with rotational ambiguity and the spectra and concentrations can be an initial estimate of the MCR-ALS.eng
dc.description.sponsorshipNão recebi financiamentopor
dc.language.isoporpor
dc.publisherUniversidade Federal de São Carlospor
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectCombinação linearpor
dc.subjectAmbiguidade rotacionalpor
dc.subjectCORALpor
dc.subjectMCR-ALSpor
dc.subjectPCApor
dc.subjectJupytereng
dc.titleCORAL: machine learning e matrizes de rotação aplicados a resolução de sistemas multivariadospor
dc.title.alternativeCORAL: machine learning and rotation matrices applied to solving multivariate systemseng
dc.typeTCCpor
dc.contributor.advisor1Ferri, Fabio Aparecido
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8314629367795792por
dc.contributor.advisor-co1Figueroa, Santiago José Alejandro
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/7331540857599068por
dc.description.resumoO CORAL (Curve ResOlution for dAta anaLysis) é uma biblioteca de ferramentas quimiométricas baseada em Python para decomposição espectral multivariada de grandes conjuntos de dados, especialmente aqueles em que as t´técnicas envolvidas obedecem a lei de Beer ou uma forma de combinação linear de dados. Os pesquisadores podem usá-la no ambiente Jupyter para enfrentar os desafios relacionados ao grande número de espectros gerados pela rápida aquisição de dados durante estudos de reações catalíticas com resolução temporal. Além de permitir o estabelecimento de um caderno experimental único de controle das linhas de luz do acelerador de partículas de quarta geração, o Sirius, e análise de dados em Jupyter. Apesar de versáteis, as técnicas multivariadas, como MCR-ALS (do inglês, Multivariate Curve Resolution with Alternating Least Squares) e PCA (do inglês, Principal Component Analysis), apresentam problemas intrínsecos à decomposição espectral, pois, em cada decomposição há múltiplas respostas que satisfazem o sistema de equações matriciais a variabilidade de respostas é conhecida como Ambiguidade Rotacional (ARs). Nesse aspecto, o estudo das ARs pode revelar informações importantes do sistema estudado, como o erro associado a cada composto puro encontrado pelos métodos multivariados. O presente projeto pretende apresentar os desenvolvimentos do CORAL, complementar os estudos de ARs e avaliar como as restrições (constraints) afetam as respostas da decomposição espectral, aplicando o estudo de áreas de soluções plausíveis e matrizes de transformação para observar a evolução dos espaços de solução para um conjunto de dados com duas componentes. Dessa forma, o objetivo deste projeto é agregar uma nova ferramenta ao CORAL para que os usuários deste possam desfrutar de uma análise mais completa acerca dos conjuntos de dados, de modo a garantir a escolha das melhores soluções. Além disso, análises preliminares sugerem que o método pode ser utilizado como uma estimativa do erro associado à ambiguidade rotacional e os espectros e concentrações podem ser uma estimativa inicial do MCR-ALS.por
dc.publisher.initialsUFSCarpor
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::FISICApor
dc.publisher.addressCâmpus São Carlospor
dc.publisher.courseEngenharia Física - EFipor


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Brazil
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Brazil