Professional Documents
Culture Documents
AI introduction
AI introduction
Course
Windows 10 Laptop with Good Internet
No basic knowledge is required.
What u will learn.
What is AI?.
● Intelligence demonstrated by the “AI WILL BE THE BEST OR
Machines in contrast to Natural WORST THING EVER
Intelligence delivered by FOR HUMANITY.” – Elon Musk
Humans
MACHI
NE
LEARN
ING
DEEP
LEARN
ING
Deep Learning.
Recognition
Brain
Vision
Training
Dataset Model Recognition
Why Deep Learning ?
Prediction
AI
Activation Function
• Step Function
Neuron
• Sigmoid Function
• Tanh Function
• ReLU Function Inputs OUTPUT
Activation Fn.
Deep Learning Libraries Keras
Tensor Flow Framework for Deep learning | Same
Numerical computation using data flow graphs | code for CPU & GPU | Uses
Backend for Keras | Distributed computing on Theano/TF as Backend | CNN | not
multiple GPU support multi GPU
Torch
Numerical Python & Old ML & DL library |
Supports CUDA - Compute
Scientific Python Unified Device Architecture
Basic operation such as Sorting, for parallel computation |
Reshaping, indexing | Scientific Supervised image problem
computing | Most new feature with CNN
belong in SciPy rather than
Numpy
Caffe
Caffe is a deep learning
framework made with expression,
Mxnet speed, and modularity in
mind.Very high performance |
Apache MXNet is an open-source deep learning software
Tuning Hyper parameters | CNN
framework, used to train, and deploy deep neural networks|
& RNN(Facebook extends) | |
More number of Language Bindings | Distributed computing
CPU & GPU
Applications of
AI
AI in Medical.
AI in Agriculture.
AI in Voice Assistance.
AI in Autonomous Vehicle.
AI in Search Engine.
AI in Social Media & Other.
Dialogflow.
Dialogflow is a natural language
understanding platform used to design and
integrate a conversational user interface into
mobile apps, web applications, devices, bots,
interactive voice response systems, and so
on.
● Small Talk
● Intents
● Entity
● Integration
● Pre built Agents
Applications of Chatbot.
Voice Assistance
Social Media
Customer Support
Helpdesk
Medical Assistance
Restaurant
Transportation
E-Commerce
Programming Languages for
AI. “In a way, AI is both closer and farther
● Python
● C++ off than we imagine. AI is closer to
● Matlab being able to do more powerful things
● Java
● LISP
than most people expect — driving
● Prolog cars, curing diseases, discovering
● Julia planets, understanding media. Those
● Haskell will each have a great impact on the
world, but we're still figuring out what
real intelligence is.” – Mark Zuckerberg
Python & Uses.
● Python is a popular programming language. It
was created by Guido van Rossum, and released
in 1991.
● Python is a programming language that lets you
work more quickly and integrate your systems
more effectively.
1. Web development
2. Handle Big data
3. Handles complex Mathematics
4. Software development
5. Connects to database systems
Installing Python
IDLE
PYTHON.ORG | MICROSOFT VISUAL STUDIO
Add two number.
a = 5.4
b = 4.6
sum = float(a) + float(b)
print(sum)
User Input.
a = input(“Enter number1: “)
b = input(“Enter number2: “)
sum = int(a) + int(b)
print(“The sum of {0} and {1} is {2}”.format(a, b,
sum))
If & Elif.
a = 33
b = 33
if a > b:
print(“a is greater than b")
elif a == b:
print("a and b are same")
else:
print("b is greater than a")
AND | OR.
a = 200
b = 33
c = 500
if a > b and c > a:
print("Both conditions are True")
#if a > b or c > a:
# print(“only one is True")
While.
i=1
while i < 20:
print(i)
i += 1
FOR.
for x in range(10):
print(x)
funName()
File Handling.
a = open(‘pantech.txt’, ‘r’)
print(a.read())
a.close()
What is Computer Vision?.
● Early experiments in computer vision took place in
the 1950s, using some of the first neural networks to
detect the edges of an object and to sort simple objects
into categories like circles and squares.