Duration:
5 Days
Audience:
Employees of federal, state and local governments; and law enforcement agencies.
Course Description:
This class teaches machine learning algorithms with specific emphasis on cyber operations including offensive operations and intelligence processing/data mining. This can be done in Java, C#, or Python. If no specific language is requested, then Python will be used. Concepts of AI. Note this can also be done in conjunction with a 1 week intro to programming course first, if needed. The goal of this course is for students to be able to program machine learning algorithms.
- Concepts
- What is machine learning
- “Training” the system
- Basic Linear Algebra
- Basic probability
- Data Normalization
- Classification errors, regularization, logistic regression
- Linear regression, estimator bias and variance
- Machine Learning Algorithms
- Inductive Classification
- Decision Tree Leaning
- Gaussian discriminant analysis
- Bayesian Learning
- Hidden Markov models
- Neural Networks
- Rule Learning
- K-Means
- Clustering
- K-means