V

Packages

Besides common Python packages, the followings are the main packages that we use:

  1. Tensorflow: for developing deep learning models
  2. sklearn: for developing machine learning models
  3. SHAP: for generating feature importance

Executions

Please, download the data and put the notebooks at the same folder to execute.

Data

The data is originally from here. The following are the three tables that we extracted from that database for the purposes of this project:
ASD Spectra.csv
Chemical_properties.csv
ICRAF sample codes.csv

PLSR and RF Exploration

Notebook file

MLP and VGG Exploration

Notebook file

DenseNet Exploration

Notebook file

WaveNet Exploration

Notebook file

Residual Dilated Neural Network Exploration

Notebook file