- Skills Directory
- Machine Learning
Machine Learning
Machine Learning, a subdomain of artificial intelligence, allows computers to produce output without being explicitly programmed.
This competency area includes training a brand new machine learning model from scratch, evaluating the performance of a machine learning model, tuning a machine learning model to achieve better performance, among others.
Key Competencies:
-
Train Machine Learning model from scratch - Training a brand new machine learning model from scratch using Scikit-learn, a machine learning library for Python.
-
Evaluate performance of a Machine Learning model - Evaluating the performance of a machine learning model by using Scikit-learn, a machine learning library for Python. For example, test the model’s accuracy by generating and reviewing a Confusion Matrix and a Classification Report.
-
Tune a Machine Learning model - This competency area includes tuning a machine learning model to achieve better performance by adjusting hyperparameters and re-training the model.
-
Deploy Machine Learning model to Model Zoo - This competency area includes deploying a custom trained machine learning to Model Zoo for use in production environments.
-
Monitor Machine Learning model - This competency area includes monitoring a deployed machine learning model to ensure it is operating within expectations. For example, creating an alert when input data hasn’t been seen in the training data.