30 DAYS INTERNSHIP ON ARTIFICIAL INTELLIGENCE
USING PYTHON
Let's embark on a journey into the world of artificial Intelligence using
Python! Deep learning is a subset of machine learning and AI that focuses
on using neural networks to model and solve complex tasks. Here's a
roadmap for your deep learning adventure. -on training and practice
sessions will help participants gain confidence on deep learning concepts
by creating their own neural networks, object detection models etc. The
course will be useful for faculty of engineering and sciences who are
interested in the learning recent AI trends and their applications in areas
like image processing, computer vision and robotics.
IMPORTANCE OF THE COURSE
Foundational Skills: Learn essential languages – AI using
PYTHON with Algorithms
Career Opportunities: Enhance employability in Machine
Learning Engineer, Data Scientist and related fields.
1
User-Centric Focus: Create engaging, user-friendly experiences in
artificial intelligence.
Collaboration: Team-based projects foster practical learning.
Entrepreneurial Edge: Develop skills for effective online presence
and innovation.
TECHNOLOGIES OVERVIEW
Libraries and Frameworks:
TensorFlow: Developed by Google Brain, TensorFlow is an open-
source deep learning framework that offers a flexible and efficient
platform for building and training neural networks.
PyTorch: Developed by Facebook's AI Research lab, PyTorch is
known for its dynamic computation graph and ease of use. It's
favoured by researchers and offers great flexibility.
Keras: Originally an independent high-level neural network API,
Keras is now integrated with TensorFlow and can also use
Microsoft Cognitive Toolkit (CNTK) or Theano as backends. It
simplifies building and experimenting with neural networks.
TOOLS:
Python IDE
Anaconda Navigator
2
Jupyter Notebook
Keras
3
LEARNING PATH:
Artificial intelligence and Deep learning have long since found their way into
large parts of industry. Success has most recently been achieved in
autonomous driving, medical image processing or material testing. In future,
Artificial Intelligence (AI) will play an even greater role in numerous
industries and scenarios. To remain fit for this future, companies have to deal
with the basics of AI and machine learning.
These basics are imparted in the workshop on AI, which bundles the sheer
flood of information and offers you a compact overview of theory and practice
in AI. You receive the hands-on knowledge you need to integrate the
enormous potential of artificial intelligence into your product portfolio and
value chain.
This workshop is very practice-oriented. Half of it consists of applied
exercises on a consistent topic. You will learn the relevant methods and
practices around Deep learning while focusing on artificial neural networks,
the basis for Machine learning with AI.
4
1. INTRODUCTION TO AI IN MACHINE LEARNING:
SESSION CLASS TOPICS
1 What is AI?
The AI Revolution
About Artificial Intelligence - Purpose of AI - Goals of AI - Types
of AI - Road map of AI - Structure of AI - Processing of AI -
How AI Works on Real Time
Understanding the essence of Artificial Intelligence
2 Introduction of Machine Learning
Needs of Machine Learning?
Types of Machine Learning
Supervised Learning, Unsupervised Learning, Semi Supervised
Learning, Reinforcement Learning with examples &
Applications - Prerequisites - Software Tools - Python
Installation - Working in Python idle.
3 Introduction to Python Programming
Software Installation IDE, Anaconda Navigator
Introduction to OpenCV Packages
Image conversion with open CV
4 Scikit-Learn
Development of algorithms and statistical models
Linear Regression
5
Decision Trees
Support Vector Machine.
Clustering.
K-Nearest.
Anomaly detection.
2. INTRODUCTION TO DEEP LEARNING:
SESSION CLASS TOPICS
1 What is Deep Learning
Overview of Deep Learning
Introduction about NN
2 How to Choose Neural networks in Deep Learning?
Layers on Neural Network
Deep dive into Keras and TensorFlow.
Types of NN
3 Artificial Neural Network Works
Back propagation neural network
Forward propagation neural network
Parameters on Neural Network
Activation Functions
Optimizers
Sigmoid Functions
6
4 Types of Algorithms used in Deep Learning
Convolutional Neural Network
RNN(Recurrent Neural Networks)
Introduction of Building and training a CNN for image
classification.
Sequence to sequence models
Create and Visualize Models
PROJECT IMPLEMENTATION:
Hands on Tasks:
Practical: Real Time Object Detection using Artificial Intelligence.
Training Methodology
The Program is mix of Theory sessions, Quizzes, Hands on Sessions, Live
Interaction with Experts, Assignments and Practical Exercises. Maximum
Impetus is given to Hands on Sessions so as to enable the participants with
the maximum knowledge transfer and satisfaction. The ratio of the theory,
practical sessions will be 30:70.
7
Program Advantage
● Code with Explanations
● Assignments
Work on various assignments which will be graded by our Trainer.
● Projects
Solve real world problems as part of projects and receive valuable
feedback from our trainer.
Upon Successful Completion of the Program
Upon completion of the program, the participant will have an in-depth
insight into the Artificial Intelligent platform. The participants will be able
to program in python and develop the code basic / complex on his/her
own, thus making the objective of the training program as desired.
Participants also will have access to our TECHNICAL FORUM, thus
getting their doubts clarified even after the session is complete.
Certificates will be provided upon request. Participants also will have
access to our TECHNICAL FORUM, thus getting their doubts clarified
even after the session is complete. Certificates will be provided upon
request.