Applied AI from Scratch in Python Certificate for Tomasz Staworko
Certificate ID:
724467
Authentication Code:
72f16
Certified Person Name:
Tomasz Staworko
Trainer Name:
Marcin Sikorski
Duration Days:
4
Duration Hours:
28
Course Name:
Applied AI from Scratch in Python
Course Date:
2023-06-22 09:00 to 2023-06-27 16:00
Course Outline:
Supervised learning: classification and regression
- Machine Learning in Python: intro to the scikit-learn API
- linear and logistic regression
- support vector machine
- neural networks
- random forest
- Setting up an end-to-end supervised learning pipeline using scikit-learn
- working with data files
- imputation of missing values
- handling categorical variables
- visualizing data
Python frameworks for for AI applications:
- TensorFlow, Theano, Caffe and Keras
- AI at scale with Apache Spark: Mlib
Advanced neural network architectures
- convolutional neural networks for image analysis
- recurrent neural networks for time-structured data
- the long short-term memory cell
Unsupervised learning: clustering, anomaly detection
- implementing principal component analysis with scikit-learn
- implementing autoencoders in Keras
Practical examples of problems that AI can solve (hands-on exercises using Jupyter notebooks), e.g.
- image analysis
- forecasting complex financial series, such as stock prices,
- complex pattern recognition
- natural language processing
- recommender systems
Understand limitations of AI methods: modes of failure, costs and common difficulties
- overfitting
- bias/variance trade-off
- biases in observational data
- neural network poisoning