• Complain

Osondu Oguike - A First Course in Artificial Intelligence

Here you can read online Osondu Oguike - A First Course in Artificial Intelligence full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Oxford, year: 2021, publisher: Bentham Science Publishers, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Osondu Oguike A First Course in Artificial Intelligence
  • Book:
    A First Course in Artificial Intelligence
  • Author:
  • Publisher:
    Bentham Science Publishers
  • Genre:
  • Year:
    2021
  • City:
    Oxford
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

A First Course in Artificial Intelligence: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "A First Course in Artificial Intelligence" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

The importance of Artificial Intelligence cannot be over-emphasised in current times, where automation is already an integral part of industrial and business processes.

A First Course in Artificial Intelligence is a comprehensive textbook for beginners which covers all the fundamentals of Artificial Intelligence. Seven chapters (divided into thirty-three units) introduce the student to key concepts of the discipline in simple language, including expert system, natural language processing, machine learning, machine learning applications, sensory perceptions (computer vision, tactile perception) and robotics. Each chapter provides information in separate units about relevant history, applications, algorithm and programming with relevant case studies and examples. The simplified approach to the subject enables beginners in computer science who have a basic knowledge of Java programming to easily understand the contents. The text also introduces Python programming language basics, with demonstrations of natural language processing. It also introduces readers to the Waikato Environment for Knowledge Analysis (WEKA), as a tool for machine learning.The book is suitable for students and teachers involved in introductory courses in undergraduate and diploma level courses which have appropriate modules on artificial intelligence.

Osondu Oguike: author's other books


Who wrote A First Course in Artificial Intelligence? Find out the surname, the name of the author of the book and a list of all author's works by series.

A First Course in Artificial Intelligence — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "A First Course in Artificial Intelligence" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Introduction to Artificial Intelligence

Osondu Oguike
Abstract

Every beginner in any subject needs a good foundation, which will help the student to understand the subject. This good foundation will be provided in a thorough and detailed definition of the subject and a detailed description of the fundamental models on which the subject is based. Artificial Intelligence needs a thorough definition and a detailed description of the fundamental models on which Artificial Intelligence is based. Furthermore, the history and applications of Artificial Intelligence will help the beginner to know where it is coming from, the journey so far, and the future development of Artificial Intelligence. On the other hand, the applications of Artificial Intelligence will help us to appreciate the use of Artificial Intelligence in our daily life. This chapter presents a detailed definition of Artificial Intelligence, its history, and emerging applications.

Keywords: Acting like a human, Acting rationally, Artificial Intelligence winter, Autonomous cars, Bitcoin, Blockchain technology, Cognitive model, Data Science, IBM Watson, Internet of things, Turing test model.

1. DEFINITION OF ARTIFICIAL INTELLIGENCE

The definition of Artificial Intelligence helps us to understand what Artificial Intelligence focuses on, the various aspects of Artificial Intelligence, and the various concepts, techniques, ideas, and viewpoints of other disciplines that Artificial Intelligence uses.

1.1. Artificial Intelligence

Many authors, in various literature, have attempted to define Artificial Intelligence from different perspectives. In this book, a broad and general definition of Artificial Intelligence will be provided. Artificial Intelligence can be defined as a field of study that deals with the design of systems that act like a human, think like a human, act rationally and think rationally [].

This definition covers every definition of Artificial Intelligence that any literature can provide. It provides four different faces of Artificial Intelligence, which will

be explained in the next section. This means that Artificial Intelligence programs/systems are programs/systems that act like a human, think like a human, act rationally and think rationally.

1.1.1. Explanation of Artificial Intelligence

Each of the four faces of Artificial Intelligence, as provided in the definition, will be explained using an appropriate model. Each model will be used to explain each of the following faces of Artificial Intelligence that are: acting like a human, thinking like a human, acting rationally, and thinking rationally.

1.1.2. Turing Test Model Acting Like Human

The Turing test model explains what acting like human means. In 1958, Alan Turing proposed a test model that aimed at helping people to understand what acting like human means. The test that Alan Turing proposed involved interrogating a computer by a human via a teletype, and the computer passes the test without knowing whether the interrogator was a machine or human that answered the questions. However, in the total Turing test, there is the inclusion of video signal, which tests the perception abilities of the subject, and the exchange of physical object between the interrogator and the subject. Alan Turing, therefore, defined acting like a human as behaving intelligently. A machine/human that behaves intelligently is one that achieves human-level performance to cognitive questions. Therefore, making computers achieve human-level intelligence means that the computer will possess the following abilities or requirements [].

  • The ability to communicate in natural language, like the English language, French language, etc.
  • The ability to store information before or during the interrogation.
  • The ability to use the stored information to answer questions and make a new conclusion. This is called automated reasoning in Artificial Intelligence.
  • The ability to adapt to new circumstances due to new data, it discovers the pattern in the data and makes an appropriate decision.

Further more, passing the total Turing test requires additional abilities, which are:

  • The ability to perceive with the sense organ of hearing, tasting, seeing, feeling, and smelling.
  • The ability to move objects. This is called robotics in Artificial Intelligence.

From the above requirements or abilities of an intelligent system, we can use each requirement of an intelligent system to identify the various aspects or tasks that an Artificial Intelligence system can perform. The following are the tasks that an Artificial Intelligence system can perform.

  • Natural Language Processing: This task allows an Artificial Intelligence system to communicate in natural language, like the English language.
  • Knowledge Representation: This task allows an Artificial Intelligence system to use a particular method/formalism to store knowledge about a particular domain. This is called the knowledge base of an expert system.
  • Automated Reasoning: This task allows an Artificial Intelligence system to query the stored knowledge with the aim of answering the users query. This is called an inference engine in an expert system.
  • Machine Learning: This task allows an Artificial Intelligence system to solve a problem using a set of data called training data.
  • Sensory Perception: This task allows the Artificial Intelligence system to solve a problem, using the sensory perceptions for vision, touch, hearing, tasting, smelling, etc.
  • Robotics: This aspect of Artificial Intelligence allows the Artificial Intelligence system to solve the problem by moving itself or objects from one place to another.
1.1.3. Cognitive Model Thinking Like Human

If we are going to say that a given program thinks like a human, we must have some ways of determining how humans think. We need to get inside the actual workings of human minds. There are two ways to do this: through introspection trying to catch our own thoughts as they go by or through psychological experiments. Once we have a sufficiently precise theory of the mind, it becomes possible to express the theory as a computer program. Cognitive science brings together computer models from Artificial Intelligence and experimental techniques from psychology to try to construct precise and testable theories of the workings of the human mind [].

1.1.4. Rational Agent Model Acting Rationally

An agent is something that perceives and acts. It acts in order to achieve its goal. Therefore, acting rationally means acting like an agent. Artificial Intelligence is therefore considered as the study and construction of rational agents. One of the ways to act rationally is to make a correct inference, using the law of thought [].

1.1.5. Law of Thought Thinking Rationally

The law of thought helps to explain what thinking rationally means. It means right-thinking, i.e., given the correct premises (facts), it always produces the correct conclusion. The law of thought was originated by the Greet philosopher Aristotle. It marked the beginning of logic, which is very fundamental in Artificial Intelligence.

1.2. Foundational Discipline in Artificial Intelligence

Artificial Intelligence is a young field of study, but it uses many ideas, viewpoints, and techniques from various old disciplines. In this section, the various ideas, viewpoints, and techniques that Artificial Intelligence borrows from the various old disciplines will be considered. They form the foundation upon which Artificial Intelligence stands.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «A First Course in Artificial Intelligence»

Look at similar books to A First Course in Artificial Intelligence. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «A First Course in Artificial Intelligence»

Discussion, reviews of the book A First Course in Artificial Intelligence and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.