Python for Data Science
Professional instructors will teach you how to effectively and efficiently use powerful, open-source, Python tools. This workshop explores Python's place in the scientific ecosystem, and how the language, with several readily available open-source libraries, can serve as a powerful tool for data analysis.
What are the Topics Covered?
Basics: Variables and Elementary Types, Operations, Console and Functions
Data Structures: Tuples, Lists, Sets, Dictionaries/Maps
Control flow statements: if, for, break, continue and else statements, while loops
Get started with data analysis tools in the pandas library
Use flexible tools to load, clean, transform, merge, and reshape data
Matplotlib & Seaborn
Create informative visualizations with matplotlib
Apply the pandas groupby facility to slice, dice, and summarize datasets
Analyze and manipulate regular and irregular time series data
Machine Learning & Deep Learning
Why Should I Learn Machine Learning & Deep Learning?
If you want to break into cutting-edge AI, this course will help you do so. Machine learning and Deep learning engineers are highly sought after, and mastering deep learning will give you numerous new career opportunities. Machine learning and Deep Learning is also a new "superpower" that will let you build AI systems that just weren't possible a few years ago.
This machine learning workshop presents the basics behind the application of modern machine learning algorithms. We will discuss a framework for reasoning about when to apply various machine learning techniques, emphasizing questions of over-fitting/under-fitting, regularization, interpretability, supervised/unsupervised methods, and handling of missing data.
Week 1 : Basic Machine Learning
Machine Learning Concepts
MLA’s Seven Step Supervised Learning Process
Train Test Splitting
Text / Sentiment Analysis
K - Means
Week 2 : Advanced Machine Learning. This week you will learn the math and programming involved as well as more in-depth algorithms
Machine Learning Concepts
Overfitting / Underfitting
Time Series Analysis
K - Nearest Neighbours
and many more
Week 3 : Basic Deep Learning
Neural Networks has shown its power in Image Recognition, Character Recognition, Forecasting and many other areas where predictions can be made with a much higher accuracy than others. These next four sessions aim at delving you deeper into the world of Deep Learning. You will learn about Artificial Neural Networks (ANN) and Convolution Neural Networks (CNN) PLUS gain hands-on experience by building an ANN and CNN.
Session 1: Introduction to Artificial Neural Networks (ANN)
Session 2: Building of Artificial Neural Networks (ANN)
Session 3: Introduction to Convolution Neural Networks (CNN)
Session 4: Building of Convolution Neural Networks (CNN)
Week 4 : Advanced Deep Learning
After learning ANN and CNNs it is time to move on to advanced Neural Networks concepts. We go into Recurrent Neural Networks.
Session 1: Introduction to Recurrent neural network and LSTM
Session 2: Project in LSTM
Session 3: Autoencoders - Unsupervised Deep Learning
Session 4: GANs - Generate images
Who Can Attend? Python knowledge is preferred, but any programming background is accepted.
COMPREHENSIVE Google's Data Engineer Certification
Become a Google Certified Professional Data Engineer! This is a comprehensive course to prepare for Google's Professional Data Engineer examination. Mornings consist of theory and labs, while afternoons involve exercise and practice sessions.