Home
  • English
  • ÄŒeÅ¡tina
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • LatvieÅ¡u
  • Magyar
  • Nederlands
  • Português
  • Português do Brasil
  • Suomi
  • Log In
    New user? Click here to register. Have you forgotten your password?
Home
  • Browse Our Collections
  • Publications
  • Researchers
  • Research Data
  • Institutions
  • Statistics
    • English
    • ÄŒeÅ¡tina
    • Deutsch
    • Español
    • Français
    • Gàidhlig
    • LatvieÅ¡u
    • Magyar
    • Nederlands
    • Português
    • Português do Brasil
    • Suomi
    • Log In
      New user? Click here to register. Have you forgotten your password?
  1. Home
  2. Resources
  3. Journals
  4. International Journal of Nanoelectronics and Materials (IJNeaM)
  5. Prediction model for spectroscopy using python programming
 
Options

Prediction model for spectroscopy using python programming

Journal
International Journal of Nanoelectronics and Materials (IJNeaM)
ISSN
1985-5761
Date Issued
2021-12
Author(s)
A A M Ismail
Universiti Malaysia Perlis
Norshamsuri Ali @ Hasim
Universiti Malaysia Perlis
Mohd Shafiq Amirul
Universiti Malaysia Perlis
Rosdisham Endut
Universiti Malaysia Perlis
Syed Alwee Aljunid Syed Junid
Universiti Malaysia Perlis
Handle (URI)
https://ijneam.unimap.edu.my/index.php/volume-14-december-2021-special-issue-incape-2021
https://ijneam.unimap.edu.my/
https://hdl.handle.net/20.500.14170/3347
Abstract
This paper is motivated by searching for the perfect pattern for the spectroscopy spectra using artificial neural networks (ANN) using python programming coding. The pattern from the spectroscopy is based on the absorption and emission of light and other radiation by materials in relation to the wavelength dependence of these processes. Spectral equipment such as spectrometers, spectral analysers, spectrographs, or spectrophotometers is utilised to determine spectrum values. The problem in this spectroscopy is to identify the sample or analyte, which can be solved by a prediction model for spectroscopy using Python. These problems occur when finding the best algorithm of pre-processing techniques that can predict any model accurately into an understandable format for prediction models. Various types of pre-processing techniques have been used, such as Multiplicative Scatter Correction (MSC), Inverse MSC, Extended MSC (EMSC), Extended Inverse MSC, de-trending, Standard Normal Variate (SNV) and normalisation in order to get a better r2 value. In this project, we find the r2 and the root mean square error (RMSE) to evaluate the prediction values and the actual values. First, choosing pre-processing techniques and then finding the best statistical method for constructing predictive models that produce high accuracy. We used ANN in this project as a prediction model. Based on the results, we managed to achieve our objective, which is that the prediction model has more than 90% of accuracy. Furthermore, the results show that our prediction model has 1.0 accuracy at 100 Epoch with a 0.3 learning rate. Finally, we can conclude that our prediction model can be used to predict the spectroscopy-based data format.
Subjects
  • Artificial neural net...

  • Prediction model

  • Python

  • Spectroscopy

File(s)
Prediction Model for Spectroscopy Using Python Programming.pdf (1.36 MB)
google-scholar
Views
Downloads
  • About Us
  • Contact Us
  • Policies