AI&ML Lecture1
AI&ML Lecture1
By Malabika Das
Artificial Intelligence
Introduction: Overview of AI
Artificial/Intelligence are different meaning,Artificial means”man made”and intelligence
means”thinking power”.Ai developed by John McCarthy in 1956 and also known as father of
Ai.
It is a branch of computer science by which we can create a intelligent machine which can
behave like human,think the humans and able to make decision.
AI refers to the development of programs that behave intelligently and mimic human
intelligence through a set of algorithms. Artificial Intelligence is a way of making a
computer, a computer-controlled robot, or a software think intelligently, in the similar
manner the intelligent humans think.
AI can refer to either machine learning-based programs or even explicitly programmed
computer programs.Ai not needed to preprogram machine to do some work.You have to
create a machine with programmed algorithim which can work with own intelligence.
Why aritificial intelligence
with the help of Ai,we can create such S/W a device which can solve real world
problems very easily and accuracy such as health issues,marketing ,traffic issues.etc.
with the help of AI, you can create or personal virtual assistance,such as google
assistance,siri etc.
with the help of AI ,you can build such robot which can work in a environment where
survival of human can be at risk.
AI opens a path to new technologies new devices and new opportunities.
Types Of AI
Narrow AI-
It is the AI version that surpasses human intelligence and can perform any
task better than a human. Capabilities of a machine with super AI include
thinking, reasoning, solving a puzzle, making judgments, learning, and
communicating on its own. Today, super AI is a hypothetical concept but
represents the future of AI.
Reactive machines-
Reactive machines are basic AI types that do not store past experiences or
memories for future actions. Such systems zero in on current scenarios and
react to them based on the best possible action. Popular examples of reactive
machines include IBM’s Deep Blue system and Google’s AlphaGo.
Limited memory machines can store and use past experiences or data for a short period
of time. For example, a self-driving car can store the speeds of vehicles in its vicinity,
their respective distances, speed limits, and other relevant information for it to navigate
through the traffic.
Theory of mind-
Theory of mind refers to the type of AI that can understand human emotions and beliefs and socially interact like
humans. This AI type has not yet been developed but is in contention for the future.
Self-aware AI-
Self-aware AI deals with super-intelligent machines with their consciousness, sentiments, emotions, and beliefs. Such
systems are expected to be smarter than a human mind and may outperform us in assigned tasks. Self-aware AI is still
a distant reality, but efforts are being made in this direction.
Goals of AI
Types of Intelligence:
(i)Linguistic intelligence
(ii)Musical intelligence
(iii) Logical-mathematical intelligence
(iv) Spatial intelligence
(v) Intra-personal intelligence
(vi) Interpersonal intelligence
Difference between Human and Machine
Intelligence
An agent is anything that can perceive its environment through sensors and acts upon
that environment through effectors.
• A human agent has sensory organs such as eyes, ears, nose, tongue and skin
parallel to the sensors, and other organs such as hands, legs, mouth, for effectors.
• A robotic agent replaces cameras and infrared range finders for the sensors, and
various motors and actuators for effectors.
• A software agent has encoded bit strings as its programs and actions.
The Structure of Intelligent Agents
Some programs operate in the entirely artificial environment confined to keyboard input, database,
computer file systems and character output on a screen.
In contrast, some software agents (software robots or softbots) exist in rich, unlimited softbots domains.
The simulator has a very detailed, complex environment. The software agent needs to choose from a
long array of actions in real time. A softbot designed to scan the online preferences of the customer and
show interesting items to the customer works in the real as well as an artificial environment.