Machine Learning
ABOUT THE PROGRAM
Machine learning is a method of data analysis that automates analytical model building. It is a branch of artificial intelligence based on the idea that systems can learn from data, identify patterns and make decisions with minimal human intervention.
COURSES
ML Track 1: ML Programmer
ML Track 2: DL Programmer
ML Track 3: ML Engineer
ML Track 4: ML Architect
AWS Certified Machine Learning
This is a self-paced program. Self-paced programs create a unique learning experience that allows students to learn independently and at a pace that best suits them.
CERTIFICATION
This program prepares the student to take the AWS Certified Machine Learning certification exam.
The cost of the certification exam is included in the tuition.
The certification exam is not a requirement for graduation. Vendor certifications are at the student’s expense. Vouchers may be available depending on the student’s funding and financial aid.
Tuition: $2,497
Duration: 121 Hours (includes 30 hours of virtual practice labs)
Includes e-books, virtual practice labs, bootcamp, mentoring, and exam review questions for the AWS Certified Machine Learning Exam.
Students have full online access to the program for 1 year.
Prerequisites: HS Diploma/GED, basic PC skills and familiarity with the Internet
Occupational Objectives: Machine Learning Engineer, Software Developer
To learn more about ETI’s tuition and financial aid options, click here.
COURSE Outline
ML Programmer
23 hours lecture + 8 hours virtual practice lab
Mentoring
NLP for ML with Python: NLP Using Python and NLTK
NLP for ML with Python: Advanced NLP Using spaCy and Scikit-learn
Linear Algebra and Probability: Fundamentals of Linear Algebra
Linear Algebra and Probability: Advanced Linear Algebra
Linear Regression Models: Introduction to Linear Regression
Linear Regression Models: Building Simple Regression Models with Scikit Learn and Keras
Linear Regression Models: Multiple and Parsimonious Linear Regression
Linear Regression Models: An Introduction to Logistic Regression
Linear Regression Models: Simplifying Regression and Classification with Estimators
Computational Theory: Language Principle & Finite Automata Theory
Computational Theory: Using Turing, Transducers, & Complexity Classes
Model Management: Building Machine Learning Models & Pipelines
Model Management: Building & Deploying Machine Learning Models in Production
Bayesian Methods: Bayesian Concepts and Core Components
Bayesian Methods: Implementing Bayesian Model and Computation with PyMC
Bayesian Methods: Advanced Bayesian Computation Model
Reinforcement Learning: Essentials
Reinforcement Learning: Tools & Frameworks
Math for Data Science & Machine Learning
Building ML Training Sets: Introduction
Building ML Training Sets: Preprocessing Datasets for Linear Regression
Building ML Training Sets: Preprocessing Datasets for Classification
Linear Model and Gradient Descent: Managing Linear Models
Linear Model and Gradient Descent: Gradient Descent and Regularization
Final Exam: ML Programmer
DL Programmer
22 hours lecture + 8 hours virtual practice lab
Mentoring
Getting Started with Neural Networks: Biological & Artificial Neural Networks
Getting Started with Neural Networks: Perceptrons & Neural Network Algorithms
Building Neural Networks: Development Principles
Building Neural Networks: Artificial Neural Networks Using Frameworks
Training Neural Networks: Implementing the Learning Process
Training Neural Networks: Advanced Learning Algorithms
Improving Neural Networks: Neural Network Performance Management
Improving Neural Networks: Loss Function and Optimization
Improving Neural Networks: Data Scaling and Regularization
ConvNets: Introduction to Convolutional Neural Networks
ConvNets: Working with Convolutional Neural Networks
Convolutional Neural Networks: Fundamentals
Convolutional Neural Networks: Implementing & Training
Convo Nets for Visual Recognition: Filters and Features Mapping in CNN
Convo Nets for Visual Recognition: Computer Vision and CNN Architectures
Fundamentals of Sequence Model: Artificial Neural Network & Sequence Modeling
Fundamentals of Sequence Model: Language Model & Modeling Algorithms
Build & Train RNNs: Neural Network Components
Build & Train RNNs: Implementing Recurrent Neural Networks
ML Algorithms: Multivariate Calculation & Algorithms
ML Algorithms: Machine Learning Implementation Using Calculus & Probability
Final Exam: DL Programmer
ML Engineer
17 hours lecture + 8 hours virtual practice lab
Mentoring
Predictive Modeling: Predictive Analytics and Exploratory Data Analysis
Predictive Modeling: Implementing Predictive Models Using Visualizations
Predictive Modeling Best Practices: Applying Predictive Analytics
Planning AI Implementation
Automation Design and Robotics
ML/DL in the Enterprise: Machine Learning Modeling, Development, & Deployment
ML/DL in the Enterprise: Machine Learning Infrastructure & Metamodel
Enterprises Services: Enterprise Machine Learning with AWS
Enterprises Services: Machine Learning Implementation on Microsoft Azure
Enterprises Services: Machine Learning Implementation on Google Cloud Platform
Architecting Balance: Designing Hybrid Cloud Solutions
Enterprise Architecture: Architectural Principles and Patterns
Enterprise Architecture: Design Architecture for Machine Learning Applications
Architecting Balance: Hybrid Cloud Implementation with AWS and Azure
Refactoring ML/DL Algorithms: Techniques and Principles
Refactoring ML/DL Algorithms: Refactor Machine Learning Algorithms
Final Exam: ML Engineer
ML Architect
13 hours lecture + 6 hours virtual practice lab
Mentoring
Applied Predictive Modeling
Implementing Deep Learning: Practical Deep Learning Using Frameworks and Tools
Implementing Deep Learning: Optimized Deep Learning Applications
Applied Deep Learning: Unsupervised Data
Applied Deep Learning: Generative Adversarial Networks and Q-Learning
Advanced Reinforcement Learning: Principles
Advanced Reinforcement Learning: Implementation
ML/DL Best Practices: Machine Learning and Workflow Best Practices
ML/DL Best Practices: Building Pipelines with Applied Rules
Research Topics in ML and DL
Deep Learning with Keras
Final Exam: ML Architect
AWS Certified Machine Learning
This course is an Amazon Web Services product that allows a developer to discover patterns in end-user data through algorithms, construct mathematical models based on these patterns and then create and implement predictive applications.
16 hours
Data Engineering, Machine Learning, & AWS
Amazon S3 Simple Storage Service
Data Movement
Data Pipelines & Workflows
Jupyter Notebook & Python
Data Analysis Fundamentals
Athena, QuickSight, & EMR
Feature Engineering Overview
Feature Engineering Techniques
Problem Framing & Algorithm Selection
Machine Learning & SageMaker
ML Algorithms in SageMaker
Advanced SageMaker Functionality
AI/ML Services
Problem Formulation & Data Collection
Data Preparation & SageMaker Security
Model Training & Evaluation
AI Services & SageMaker Applications