Machine Learning Modelling for Research
Starting from tabular or experimental data: prepare features, train, tune, validate and interpret models — suited to predictive modelling in research.
Classic open-source Python machine learning library for classification, regression, clustering and model evaluation.
scikit-learn is one of the most widely used open-source machine learning libraries in the Python ecosystem, supporting classification, regression, clustering, dimensionality reduction, feature selection, model evaluation and data preprocessing. It suits research data modelling, teaching and machine learning prototyping.
Use cases: machine learning, classification and regression, clustering, model evaluation, Python data analysis
Note: scikit-learn is best for traditional machine learning; for deep learning consider PyTorch or TensorFlow.