Beruflich Dokumente
Kultur Dokumente
Course Content
About this bootcamp:
This is time for the next technological evolution. The era when the fifth generation of computers is
finally getting closer to its end. Now, it is the era of Artificial Intelligence, and it is necessary to adopt
the skill as soon as possible to stay ahead from others in the field.In this bootcamp you’ll learn valuable
artificial intelligence skills that are in demand across countless industries. Machine Learning is a
first-class ticket to the most exciting careers in AI. This bootcamp will take you from simple machine
learning to the futuristic Deep Learning along with Reinforcement learning. Learn to work on computer
vision and natural language processing along with creating multi-models to complete tasks like image
captioning and video summarization.During the bootcamp you will be implementing all these break
through technologies using high end libraries like Scikit-learn, Keras, Tensorflow and many more.
Cloud Computing:
Take advantage of Google Colab's GPUs and Kaggle’s free GPU to train your neural network faster.
Core Skills:
Machine Learning
Supervised Learning
Unsupervised Learning
Computer Vision
Deep Learning
Natural language processing
Reinforcement Learning
Prerequisite Knowledge :
Algebra, Calculus & Python — Make sure to set adequate time on your calendar for focused work. This
program has been designed specifically for students who are interested in Artificial Intelligence, Machine
Learning, and/or Deep Learning, and who have knowledge of Python programming and basic statistics. In
order to succeed in this program, we recommend having intermediate experience with Python, including
numpy and pandas, and basic knowledge of machine learning. You’ll also need to be familiar with algebra
and calculus.
MACHINE LEARNERS
Learn Complete AI Toolkit:
Learn every key tool needed for AI success: Python, NumPy, Jupyter Notebooks, Pandas, Matplot-
lib, Sklearn, Keras and TensorFlow—all in one program.
Languages:
English
Learning material and communication in English.
Introduction:
Kick start by learning the basics of python and applying them to create a simple linear regression
model using basic python. We will be setting up and working with Anaconda environment, as well as
work with jupyter notebook.
MACHINE LEARNERS
Machine Learning:
This module forms the basis of AI world. Machine learning brings together computer science and
statistics to build the predictive power. You will explore many different algorithms during this boot-
camp. It will include lots of preprocessing of data and its handling. You will learn to optimize your
models and tune your hyper-parameters to get the best result using the best features by utilizing the
tips on feature selection.
PROJECT
Neural Networks
The new name of intelligent systems; Neural Nets. Learn the underlying concepts of this beautiful
technology that can easily understand the non linear patterns in data and produce perfect models to
make accurate predictions about future.
PROJECT
Computer Vision
Learn the basics of image processing and work with videos using the famous OpenCV library. Apply
different transforms and normalize the Image arrays. Prepare images and videos to be passed to
deep learning models to classify data in discrete sets.
Deep Learning
Hidden layers in a neural network is where the magic happens. Let’s convert this magic to science in
this module by learning the very simple concepts that let machines learn like humans. Acquire knowl-
edge of creating deep learning models.
MACHINE LEARNERS
Convolutional Neural Networks
Time to apply the skills learned from Computer Vision Module. Convolutional Neural Network are
special type of Nets that boosts AI tasks in Computer Vision domain. Construct knowledge base for
CNN, max pooling, batch nnormalization layers. Build models ready to be applied on real world
images.
PROJECT
PROJECT
And/Or
MACHINE LEARNERS
Reinforcement Learning
Ever wonder how a child learn? Why not teach machine the same way. Take an intense tour of
Markov Decision process and Game theory to design a system that let machine realize its mistakes
and fix them by taking appropriate steps. Work in the field of robotics or create any other AI agent
you like.
PROJECT
MACHINE LEARNERS
Course
Content
AI is everywhere, its surprising. Let's dive right in and think with AI. This module will help you to create an
understanding of machine learning algorithms and end-to-end process of investigating data through a
machine learning lens. Explore different types of ML problems like classification and regression. Learn to
identify patterns and underlying details in a given data.Cluster the chunks of data in specific groups.
Wander through valleys of linear and logistic regression producing some beautiful predictions using evil
datasets.
Introduction to Python
Learn basic of python: syntax, installation, conditions, loops, lists, functions, class.
MACHINE LEARNERS
Logistic Regression
Build basic ML model and learn underlying algorithm.
Get to know the sigmoid function and its use.
Datasets:Iris , Titanic Survival Prediction.
Framework/Library: Numpy, Pandas, Sklearn, Matplotlib.
Model Evaluation
Learning confusion matrix, accuracy and different metrics.
PROJECT
MACHINE LEARNERS
See how humans has tried to replicate the human brain by making the state of the art neural
networks. Create non-linear models to capture the complex patterns in data. Look at various activa-
tion functions, their usages and drawbacks. Expand this understanding to move further to work with
images and sounds.
Activation functions
Learn and compare different activation functions.
Step function, Sigmoid.
ReLU (Rectified Linear Unit), tanh, Softmax and Cross-entropy.
Why we use activation functions with neural networks?
How to choose activation function?
Implement Gradient Descent
How neural networks learns or improves?
Implementing the gradient descent from scratch using numpy matrix multiplication.
Optimization, stochastic gradient descent (SGD) and bash gradient descent (BGD).
Dataset: Movie reviews, MNIST.
Data Preprocessing: Feature Normalisation
Get a hands-on introduction to data labeling.
Learn more about data-preprocessing.
Data-post processing and Improving generalization.
Apply data scaling, remove outliers and get knowledge of feature selection.
Training an Artificial Neural Network
Learn several techniques to improve their training.
Finetune your model using appropriate activations and weights.
Get a hands-on introduction to Keras, another deep learning framework.
Datasets: Artificial Characters Data Set.
Framework/Library: Keras, TensorFlow, Numpy, Pandas.
MACHINE LEARNERS
Evaluating Performance and Hidden Layer
How hidden layers improve accuracy, purpose of hidden layers.
Learn different optimizer and loss functions.
Seq API , functional API.
Datasets: MNIST, notMNIST.
Framework/Library: Keras, TensorFlow, Numpy, Pandas.
PROJECT
Let's continue the journey by performing intense operation on images and learn how to build and
exploring state-of-the-art CNN models. Let's dive deep into the world of deep learning. Shake hands
with Convolutional Neural Networks, the perfect solution to handle tasks like image classification,
object detection and many more like these. Learn the concepts behind image processing using deep
learning and implement them on real world problems.
MACHINE LEARNERS
Transfer Learning
Learn how to use a pretrained network on a new problem with transfer learning.
Models: Inception v3, Alexnet.
Framework/Library: Keras, TensorFlow, Numpy, Pandas.
MACHINE LEARNERS
Self Driving Car
Learn to use Deep Learning, Computer Vision and Machine Learning techniques to simulate
a Self-Driving Car with python.
Batch Generator, Fit Generator, Defining Nvidia Model.
Model : Udacity Self Driving Car Simulator.
PROJECT
In this Section, enhance your existing machine learning and deep learning skills with the addition of
natural language processing, you will build your own recurrent networks and long short-term
memory networks with Keras and TensorFlow and perform sentiment analysis. Use recurrent
networks to recognize and act on sequences of inputs.
Build a deep neural network that functions as part of an end-to-end machine translation pipeline.
Your completed pipeline will accept English text as input and return the French translation.
These skills can be used in various applications such as part of speech tagging and machine transla-
tion, among others. You’ll develop the skills you need to start applying natural language processing
techniques to real-world challenges and Applications.
MACHINE LEARNERS
Recurrent Nerual Networks
Introducing Recurrent Neural Networks (RNNs).
Concept of Sequence-to-Sequence Learning.
RNN theory, vanishing gradient & updates to RNN.
Datasets: Milk Production.
Frameworks: TensorFlow.
Long Short-Term Memory(LSTM) Fashion Network
Evolution of RNNs.
Learn how LSTM & GRU works.
Datasets: Stock Market Price.
Framework/Library: TensorFlow, Numpy, Pandas.
AutoEncoders
Learn Encoding & Decoding.
Learn Autoencoders and use it data compression, image denoising, and dimensionality reduction.
Build autoencoders using TensorFlow.
Datasets: MNIST.
Frameworks: TensorFlow.
PROJECT
And/Or
MACHINE LEARNERS
Let’s face some more AI, Deep reinforcement learning is one of AI’s hottest fields. If you’re excited to
dive right in and tinker with AI, then games are a great place to start. In this section, we will cover the
theory and recent advances in reinforcement learning as well as latest techniques used to create
artificially intelligent agents that can solve a variety of complex tasks, with applications ranging from
gaming to robotics. This section is designed to enhance existing machine learning and deep learning
skills with the addition of reinforcement learning theory and programming techniques.
Reinforcement Learning
Implementation of iterative policy evaluation, policy improvement, policy iteration, and value iteration.
Environment : OpenAI Gym.
Frameworks: TensorFlow.
Q-Learning
Solve TAXI-V2.
Design algorithm to solve a problem from the research community.
Deep Q-Learning
Learn value-based reinforcement learning methods to complexproblems using deep neural
networks.
Learn how to implement a Deep Q-Network (DQN), along with reply memory and Prioritized
Replay.
Environment : OpenAI Gym ( Pacman ).
Frameworks: TensorFlow.
MACHINE LEARNERS
PROJECT
Understand Generative Adversarial Networks. Apply what your brand new skills in the project
while implementing a GAN, GANs’ potential is huge, because it can learn to mimic any distribution
of data and can generate things.
MACHINE LEARNERS