0% found this document useful (0 votes)
17 views

Getting Familiar With AI

The document discusses getting familiar with AI concepts including what AI is, the difference between AI, ML, and DL, applications of AI, and using Microsoft Lobe to create a basic image classification model. Key topics covered are the tasks of an AI agent, types of data in AI, and improving AI agent performance through learning.

Uploaded by

Ask Hari Haran
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Getting Familiar With AI

The document discusses getting familiar with AI concepts including what AI is, the difference between AI, ML, and DL, applications of AI, and using Microsoft Lobe to create a basic image classification model. Key topics covered are the tasks of an AI agent, types of data in AI, and improving AI agent performance through learning.

Uploaded by

Ask Hari Haran
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

Getting Familiar with AI concepts

Fundamentals of AI and ML
with Python
Getting Familiar with AI concepts

Disclaimer
The content is curated from online/offline resources and used for educational purpose only
Getting Familiar with AI concepts

Chapters for Discussion

Chapter 1.1 Chapter 1.2 Chapter 1.3

Getting familiar Python Fundamentals Python packages for


with AI concepts EDA applications
Getting Familiar with AI concepts

Chapter 1.1
Getting familiar with AI concepts
Getting Familiar with AI concepts

Learning Objectives

You will learn in this lesson:


• Fundamental concepts of Artificial Intelligence and its domains.
• Application of artificial intelligence in different domains.
• Different types of data and their use cases.
Getting Familiar with AI concepts

Play the Video


Getting Familiar with AI concepts

What is Artificial Intelligence?

• Improve the capabilities of the human mind.


• These intelligent machines mimic human behavior
as like how humans do.
• Artificial intelligence is a kind of mechanism to
make an intelligent agent.
• Sense, reason, act, and adapt – or in ways
beyond our abilities.

Source: https://techmit.in/agents-in-artificial-intelligence
Getting Familiar with AI concepts

AI vs ML vs DL

Source: https://learn.microsoft.com/en-us/azure/architecture/ai-ml/
Getting Familiar with AI concepts

Application of Artificial Intelligence

Here we have some of the Artificial Intelligence Applications in real world

Source: https://www.linkedin.com/pulse/ai-its-application-challenges-vivek-mandal-mba-ipma-d/
Getting Familiar with AI concepts

Understanding AI with MS Demos


Getting Familiar with AI concepts

Microsoft Lobe

Microsoft Lobe is a user-friendly platform that enables


people with minimal coding experience to create
custom machine-learning models. It simplifies the
model-building process by providing a visual interface
to design, train, and deploy models for tasks like
image classification and object detection.

Source: https://www.lobe.ai/
Getting Familiar with AI concepts

1. Download and Install Microsoft Lobe: https://www.lobe.ai/


Getting Familiar with AI concepts

2. Add and Label Images in Lobe


• When Lobe opens, click the New Project button in
the bottom-left corner of the home screen. Enter a
name for your project in the top left. You can now
add and label some images to create your first
machine learning model.
• Click the Import button in the top-right corner and
choose whether to add images from your
computer, capture shots from a webcam, or import
an existing dataset in the form of a structured
folder of images. For your first AI model, it’s best
to use the first, simplest option.

Source: https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2020/11/lobe-import-
2.png?q=50&fit=crop&w=1500&dpr=1.5
Getting Familiar with AI concepts

• Select at least five images of the same subject


from your hard drive.
• Enter a descriptive label for the first image, which
in our example is “fox.”
• Next, import another set of images of a different
but related subject.

Source: https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2020/11/lobe-label-images-
2.png?q=50&fit=crop&w=1500&dpr=1.5
Getting Familiar with AI concepts

3. Train Your Machine Learning Model


• Once you’ve created at least two labels and
applied them to at least five images each, Lobe
will automatically start training your machine
learning model.
• You can test if your model works by importing
another image, to see if Lobe predicts the correct
label. Click Play on the left, then either drag and
drop a picture into the app, or click Import.

Source: https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2020/11/lobe-training-
2.png?q=50&fit=crop&w=1500&dpr=1.5
Getting Familiar with AI concepts

If Lobe correctly predicts the label for the imported


image, click the green tick button; if not, click the red
button. Continue adding images to train your AI model
to recognize different variations of the subject.
Microsoft suggests using between 100 and 1,000
images per label, depending on the complexity of the
task.

Source: https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2020/11/lobe-incorrect-
label.png?q=50&fit=crop&w=1500&dpr=1.5
Getting Familiar with AI concepts

4. Optimize Your Machine Learning Model


Getting Familiar with AI concepts

• If you’re working with a large dataset and experiencing lots of incorrect predictions, you can force Lobe to
train your model more thoroughly.
• Click the three-line menu button in the top-left corner, choose Optimize Model, and click Optimize.
Getting Familiar with AI concepts

Lab Activity

Lab 1 : Create a Machine Learning Model


using Lobe’s Image Classification Feature
Getting Familiar with AI concepts

Summary

• We have completed this section and now we have


understood about:
• Artificial Intelligence and it’s applications
• AI, ML, and DL
• Types of data in AI
Artificial Intelligence, powered by Machine Learning
and Deep Learning, is transforming the world as we
know it. Its potential for revolutionizing industries,
enhancing decision-making, and improving efficiency
is immense.
Getting Familiar with AI concepts

QUIZ Let’s Start


Getting Familiar with AI concepts

Quiz

1. The main tasks of an AI agent are_______.

a) Input and Output​


b) Moment and Humanly Actions​
c) Perceiving, thinking, and acting on the environment​
d) None of the above

Answer: c
Perceiving, thinking, and acting on the environment
Getting Familiar with AI concepts

Quiz

2. What is the function of an Artificial Intelligence “Agent”?

a) Mapping of goal sequence to an action


b) Work without the direct interference of the people
c) Mapping of precept sequence to an action
d) Mapping of environment sequence to an action

Answer: c
Mapping of precept sequence to an action
Getting Familiar with AI concepts

Quiz
3. Which of the following statements is true?

i) Artificial Intelligence is the area of Electrical focusing on creating machines that can engage in behaviors that
humans consider intelligent.
ii) AI is the part of computer science concerned with designing intelligent computer systems.
iii) AI is the study and creation of conventional computer systems.
iv) AI emerged as a separate field of study during the 1940s and 1950s when the computer became a
commercial reality.
a) i and iii
b) i, ii, and iii
c) ii and iv
d) ii and iii

Answer: c
ii and iv
Getting Familiar with AI concepts

Quiz

4. Which of the following is not an application of artificial


intelligence?

a) Face recognition system


b) Chatbots
c) LIDAR
d) DBMS

Answer: d
DBMS
Getting Familiar with AI concepts

Quiz

5. Which of the following can improve the performance of an


AI agent?

a) Perceiving
b) Learning
c) Observing
d) All the mentioned

Answer: B
Learning
Getting Familiar with AI concepts

Reference

• http://www.oreilly.com/data/free/the-new-artificial-intelligence-market.csp
• https://www.weforum.org/agenda/2018/09/artificial-intelligence-shaking-up-job-market/
• https://en.wikiversity.org/wiki/Artificial_intelligence/Introduction
• https://techvidvan.com/tutorials/artificial-intelligence-applications/
• https://www.xenonstack.com/blog/machine-learning-pipeline/
• https://towardsdatascience.com/data-types-from-a-machine-learning-perspective-with-examples-
111ac679e8bc
• https://www.anolytics.ai/blog/top-8-data-types-that-major-ai-models-feed-on-to-
function/#:~:text=Text%20data%20for%20AI%20may,extract%20relevant%20information%20from%20it
• https://semiengineering.com/deep-learning-spreads/
Getting Familiar with AI concepts

Thank you!

You might also like