MLPro-Int-scikit-learn - Integration of scikit-learn into MLPro
Welcome to MLPro-Int-scikit-learn, an extension to MLPro to integrate the scikit-learn package. MLPro is a middleware framework for standardized machine learning in Python. It is developed by the South Westphalia University of Applied Sciences, Germany, and provides standards, templates, and processes for hybrid machine learning applications. Scikit-learn, in turn, provides numerous state-of-the-art algorithms for a vast amount of machine learning topics.
MLPro-Int-scikit-learn provides wrapper classes that enable the use of scikit-learn algorithms and data streams in your MLPro applications. The use of these wrappers is illustrated in various example programs.
Preparation
Before running the examples, please install the latest versions of MLPro, scikit-learn, and MLPro-Int-scikit-learn as follows:
pip install mlpro-int-scikit-learn[full] --upgrade
- See also
Example Pool
- Reuse of scikit-learn data streams
- Reuse of scikit-learn anomaly detectors
- Howto OA-AD-001: Anomaly Detection using Isolation Forest (1D)
- Howto OA-AD-002: Anomaly Detection using Isolation Forest (2D)
- Howto OA-AD-003: Anomaly Detection using Isolation Forest (3D)
- Howto OA-AD-004: Anomaly Detection using Isolation Forest (nD)
- Howto OA-AD-011: Anomaly Detection using Local Outlier Factor (1D)
- Howto OA-AD-012: Anomaly Detection using Local Outlier Factor (2D)
- Howto OA-AD-013: Anomaly Detection using Local Outlier Factor (3D)
- Howto OA-AD-014: Anomaly Detection using Local Outlier Factor (nD)
- Howto OA-AD-021: Anomaly Detection using Elliptic Envelope (1D)
- Howto OA-AD-022: Anomaly Detection using Elliptic Envelope (2D)
- Howto OA-AD-023: Anomaly Detection using Elliptic Envelope (3D)
- Howto OA-AD-024: Anomaly Detection using Elliptic Envelope (nD)
API Reference