• Online, Instructor-Led
  • Online, Self-Paced

Learning Objectives

Intro to Machine Learning "“ Supervised vs Unsupervised Learning
Applications of Linear Regression, Decision Trees, Random Forests, and Support Vector Machines (SVM)
Applications of K-Means Clustering and Principal Component Analysis (PCA)
Introduction to Pandas, scikit-learn, and stats model
Training, testing, and Validation Sets
Reducing Loss "“ Stochastic Gradient Descent, Learning Rate
Anomaly Detection using ML with labs
Intro to Neural Networks and LLMs
How Large Language Models work?
Popular Open Source LLMs and their use cases
Security Challenges in LLM applications
Langchain agents
RAG and Fine-Tuning LLM models with Custom Data
LLamaIndex and Streamlit
Querying Multiple Data sources
Vector Indexes and Vector Databases
Building a full-stack AI app
Working with Extremely Large Datasets
Conclusion and Future of AI

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):