Artificial Intelligence & Machine Learning
Description:
This badge demonstrates the understanding of basic artificial intelligence and machine learning concepts, tools, and techniques. It covers basic search algorithms, the machine learning pipeline, and various mathematical techniques to leverage artificial intelligence and machine learning techniques to generate faster, more accurate learning and prediction.
Learning Objectives:
a. Understand basic concepts about artificial intelligence and machine learning
b. Understand applications using artificial intelligence algorithms
c. Understand the implementation of artificial intelligence algorithms in Python
d. Understand how to develop deep learning applications for machine learning systems
e. Understand feedforward, convolutional, and recurrent neural networks
f. Understand how to apply varied artificial intelligence algorithms
g. Understand basic concepts about varied machine learning
h. Understand applications using machine learning algorithms
i. Understand the implementation of machine learning algorithms in Python.
j. Understand how to establish effective machine learning models using data in Python.
k. Understand how to apply varied machine learning algorithms
l. Understand and apply generative AI and generative adversarial networks
m. Understand and apply generative AI - diffusion
n. Understand and apply AI transformers: encoders and decoders
o. Understand and apply concepts of computer vision
p. Understand and apply applications of speech recognition
q. Understand the concepts of meta-learning, multi-tasking, and multi-modality
r. Understand robust machine learning and adversarial attacks
Skills / Knowledge
- artificial intelligence
- machine learning
- deep learning
- natural language processing
- neural networks
- varied machine learning
- AI algorithms
- machine learning algorithms
- computer vision
- robust machine learning
- speech recognition
- diffusion
- meta-learning
- multi-modality
Earning Criteria
Required
1. MSCS 2201 Artificial Intelligence
2. MSCS 2202 Machine Learning
3. MSCS 3806 Advanced Topics in Artificial Intelligence and Machine Learning