×

Artificial Intelligence Tutorial | AI Tutorial

Today, Artificial Intelligence (AI) has become the norm of how humans communicate with and understand technology. Even though you've been hearing this buzzword now and then, do you know what it actually is? Welcome to this AI tutorial, where you'll be discovering the technical side of things–both for starters and experts looking to glance and revise quickly.

What is Artificial Intelligence?

The term Artificial Intelligence comprises two words: ‘Artificial’ and ‘Intelligence’. Artificial means 'a mimicry of something natural', and 'Intelligence' means 'the ability to think'. Overall, the term Artificial Intelligence translates to any machine attempting to replicate and synthesise human-like intelligent behaviour.

According to John McCarthy, the father of AI:

"AI is the science and engineering of making intelligent machines, especially computer programs."

Artificial Intelligence Tutorial | AI Tutorial

The objective of AI is to explore the ways for a machine that can reason like a human, think like a human and act like a human. Its approach is to train a machine (i.e., a computer or a robot) with the same capabilities as a human brain. In the future, AI will prove itself as an excellent helping hand.

Need for Artificial Intelligence

Consider situations where humans struggle to make an intelligent decision and need some validating machine that can either validate the existing idea or formulate a completely new and optimal solution. This is where the need for something like AI becomes obvious.

Artificial Intelligence Tutorial | AI Tutorial

Hence, AI machines could be intelligent decision-makers, assisting humans in tasks of varying complexity levels. Tasks like data analysis, decision making, data security, expert system creation, and many more can be possible through AI machines.

History of Artificial Intelligence

Earlier Greeks used to discuss Artificial Intelligence in rumours or stories. As a result, In the 1940s and 50s, a group of classical philosophers and mathematicians decided to convert the myth of Artificial Intelligence into reality.

Turing Machine and Turing Test

1936: Alan Turing created a Turing machine which formalised the concept of algorithm and computation. Turing machine was highly influential in the development of theoretical computer science.

1950: Alan Turing published a seminal paper on “Computing Machinery Intelligence” in which he described the “Turing Test” to determine whether a machine is intelligent or not.

The term AI was coined

1956: Several scientists attended the Dartmouth Summer Conference in New Hampshire. During the conference, it was claimed that "every aspect of learning or any other feature of intelligence can be so precisely described that a machine can be made to simulate it", and finally, it was named "AI."

First Chatbot

1966: Joseph Weizenbaum, a German-American computer scientist, invented ‘ELIZA’, which is a computer program that communicates with humans.

AI in the medical field.

1972: Ted Shortliffe developed an expert system named 'MYCIN', which is used for the treatment of illnesses.

Voice of the Computer: NETtalk

1986: Terrence J. Sejnowski and Charles Rosenberg developed an artificial neural network,’ NETtalk.' It was able to read words and pronounce them correctly and could apply what it learned to understand more new words.

Victory over champions

1997: Deep Blue from IBM became the first computerised chess-playing system to defeat the world chess champion, Garry Kasparov.

2005: A robot from Stanford University won the DARPA Challenge. It drove autonomously for 131 miles across an unrehearsed desert trail.

2007: A team from CMU won the DARPA Urban Challenge by autonomously navigating 55 miles in an urban environment by following all traffic laws.

2011: IBM's question-answering system, Watson, defeated the two greatest Jeopardy Champions, Brad Rutter and Ken Jennings, in a Jeopardy! Quiz exhibition match.

AI Today

Nowadays, faster computers and advanced machine learning techniques have been introduced to process large amounts of data in parallel, resolving huge global problems. Currently, experts are working on Deep Learning, Big Data, Machine Learning, and several other cutting-edge techniques, making today’s technology more advanced.

Components of Artificial Intelligence

  • Reasoning: Researchers have developed machines with algorithms that enable machines to solve puzzles or quizzes similar to humans. AI can also deal with uncertain or incomplete information through advanced algorithms.
  • Knowledge Representation: It is the representation of all the knowledge that is stored by an agent to make an expert system. Knowledge can be a set of objects, relations, concepts, or properties.
  • Planning: Intelligent agents should be able to set goals and make plans to achieve those goals. They should be able to visualise the future and make predictions about the actions taken to achieve the goal.
  • Learning: It is the study of computer algorithms that improve automatically through experiences. This concept is known as Machine Learning.
  • Natural Language Processing: This processing enables a machine to read and understand human language by processing the human language into machine language.
  • Perception: An ability of the machine to use input from sensors, microphones, wireless signals, etc. for understanding different aspects of the world.

Recent Technologies in Artificial Intelligence

  • Speech Recognition: It recognises human voice and translates it into a format understood by different computer applications.
  • Natural Language Generation: It is a tool that produces human-like text from computer data.
  • Virtual Agents: The agent serves as an online customer service representative. It behaves intelligently with the customer and responds well.
  • Machine learning: ML provides a platform to develop algorithms and APIs for the improvement of the machine and to make machines self-supervised.

Some Applications of Artificial Intelligence

AI in Business

  • AI helps in determining the consequences of each action for decision making through predictive analysis.
  • Machine learning algorithms are integrated with CRM (Customer Relationship Management) to provide better services to customers.
  • Chatbots used by eCommerce platforms provide quick information to potential customers.

AI in Healthcare

  • Hospitals use AI algorithms that accurately and quickly diagnose patients. For example, IBM's Watson (a question-answering system) used to form a hypothesis from the patient's data.
  • Autonomous robots help surgeons in performing surgery of varying degrees of complexity.
  • It provides a laboratory for examination and representation of medical information.

AI in Education

  • AI tools are used for designing educational content based on each student’s specific learning rate and pattern.
  • It automates grading systems for teachers.
  • AI saves much time for students and teachers.

Challenges observed in Artificial Intelligence

  • The initial costs of building AI machines are high and time-consuming.
  • AI machines may end up replacing low-level jobs that previously required extensive manual intervention.
  • AI can only be moderated to an extent, giving dangerous levels of control that could potentially overpower humans.
  • AI would certainly increase human dependency on machines, leading to a decreasing trend of thinking capacities across future generations.

Artificial Intelligence Topics

Search Algorithms

Knowledge, Reasoning and Planning

Uncertain Knowledge and Reasoning

Misc


Related Topics

Information Retrieval

Information Retrieval: In order to analyze and categorize the text, we'd like to be able to figure out information about the text, some meaning about the text as well. And,...

14 minutes read.

Cryptarithmetic Problem in AI

Cryptarithmetic Problem Cryptarithmetic Problem is a type of constraint satisfaction problem where the game is about digits and its unique replacement either with alphabets or other symbols. In cryptarithmetic problem, the...

3 minutes read.

Informed Search/ Heuristic Search in AI

An informed search is more efficient than an uninformed search because in informed search, along with the current state information,  some additional information is also present, which make it easy to reach the...

6 minutes read.

The Wumpus World

The Wumpus world is a game playing which provides an environment to the knowledge-based agent to showcase its stored knowledge. It was developed by Gregory Yob in 1973. About the game:  It...

3 minutes read.

Quantifying Uncertainty

The concept of quantifying uncertainty relies on how an agent can keep away uncertainty with a degree of belief. The term uncertainty refers to that situation or information which is either unknown or...

5 minutes read.

Inference Rules in Proposition Logic

Inference rules are those rules which are used to describe certain conclusions. The inferred conclusions lead to the desired goal state. In propositional logic, there are various inference rules which can be applied to...

3 minutes read.

Probabilistic Reasoning

Probabilistic Reasoning Probabilistic Reasoning is the study of building network models which can reason under uncertainty, following the principles of probability theory. Bayesian Networks Bayesian network is a data structure which is used to represent the dependencies among variables....

7 minutes read.

Heuristic Functions in Artificial Intelligence

Heuristic Functions in AI: As we have already seen that an informed search make use of heuristic functions in order to reach the goal node in a more prominent way....

3 minutes read.

Theory of First-order Logic

Theory of First-order Logic First-order logic is also called Predicate logic and First-order predicate calculus (FOPL). It is a formal representation of logic in the form of quantifiers. In predicate logic, the input is taken...

4 minutes read.

Differences in Artificial Intelligence

Difference between Intelligence and Artificial Intelligence Intelligence Artificial Intelligence It is a natural process or quality given to human beings. ...

3 minutes read.

Top 7 Artificial Intelligence and Machine Learning trends for 2024

Artificial Intelligence is the ability of machines to perform the same function as human beings, like problem-solving, learning, reasoning and recognizing. Machine Learning is another branch of Computer Science and...

6 minutes read.

Uninformed Search Strategies - Artificial Intelligence

Breadth-first search (BFS) It is a simple search strategy where the root node is expanded first, then covering all other successors of the root node, further move to expand the next...

8 minutes read.

Reinforcement Learning in AI

Reinforcement Learning in AI Reinforcement LearningMarkov’s Decision ProcessQ leaningGreedy Decision MakingNIM GameNIM Game Implementation with Python Reinforcement Learning Reinforcement Learning is about learning from experience, where agents are given a set of rewards...

15 minutes read.

Artificial Satellites

Many objects like stars, satellites and the moon are visible in the night sky. Satellites are objects revolving around the planet or a more significant object. Moon is the most...

6 minutes read.

Integration of Blockchain and Artificial Intelligence

A Blockchain is a shared database or ledger where pieces of data are stored in data structures known as blocks. So, we can say that Blockchain is the distribution storage...

6 minutes read.

Intelligent Agents | Agents in AI

What is an Agent? An agent can be viewed as anything that perceives its environment through sensors and acts upon that environment through actuators. For example, human being perceives their surroundings through...

8 minutes read.

Neural Networks

Neural Networks are one of the most popular techniques and tools in Machine learning. Neural Networks were inspired by the human brain as early as in the 1940s. Researchers studied the...

5 minutes read.

What is Artificial Super Intelligence (ASI)

Before starting with Artificial Super Intelligence, first, we have to know what Artificial Intelligence is. Artificial Intelligence is a field which has a long history. Artificial intelligence is the ability...

3 minutes read.

Adversarial Search in Artificial Intelligence

AI Adversarial search: Adversarial search is a game-playing technique where the agents are surrounded by a competitive environment. A conflicting goal is given to the agents (multiagent). These agents compete...

3 minutes read.

Forward Chaining in AI : Artificial Intelligence

Forward Chaining is the process which works on the basis of available data to make certain decisions. Forward chaining is the process of chaining data in the forward direction. In forward chaining, we...

4 minutes read.