The more advanced example illustrated in Figure shows how MolPipeline can be used for hyperparameter optimization in conjunction with scikit-learn's classes to identify the bestperforming machine learning model and feature vector on the BBBP data set. Machine learning pipeline The machine learning pipeline defines a prediction model, including its processing from the raw molecular input (see Figure ). This pipeline starts with the same reading and molecular standardization subpipeline as the clustering pipeline.