Mother tutorial
Here, you can find .ipynb files explaining how to effectively use Mother for chemical data procesing and model training:
| Category | Tutorial Title | Description | Link |
|---|---|---|---|
| Data Processing | example_feature_selection.ipynb | Use a default feature selection pipeline in Mother. | View Tutorial |
| Data Processing | example_custom_preprocessing.ipynb | Design a custom preprocessing pipeline accordingly with Mother. | View Tutorial |
| Model Training | example_regression.ipynb | Predict a continuous target value from molecular structure using CatboostRegressor implemented in Mother. This tutorial includes group k-fold cross-validation. | View Tutorial |
| Model Training | Classification (coming soon) | Tutorial for future classification tasks. | View Tutorial |
| Optimisation | example_pipeline_with_settings.ipynb | Use MotherSettings to create a pipeline with Mother, including data preprocessing, feature generation and selection, and model training. | View Tutorial |
| Optimisation | example_hyperparameter_optimization.ipynb | Customize hyperparameter optimization with Mother, following a baseline design of Optuna. | View Tutorial |
Use MotherSettings to create a pipeline with Mother.
The pipeline can include all: data preprocessing, feature generation and selection, and model training.
- example_hyperparameter_optimization.ipynb
Customise a hyperparameter optimisation with Mother.
This follows a baseline design of Optuna.