Using Artificial Intelligence (AI) and Expert Systems to Solve Complex Problems

An error occurred trying to load this video.

Try refreshing the page, or contact customer support.

Coming up next: Electronic Data Interchange and the Transfer of Transactional Information

You're on a roll. Keep up the good work!

Take Quiz Watch Next Lesson
Your next lesson will play in 10 seconds
  • 0:05 What Is Intelligence?
  • 2:12 Types of AI
  • 4:04 Expert Systems
  • 7:08 Lesson Summary
Save Save Save

Want to watch this again later?

Log in or sign up to add this lesson to a Custom Course.

Log in or Sign up

Speed Speed
Lesson Transcript
Instructor: Paul Zandbergen

Paul is a GIS professor at Vancouver Island U, has a PhD from U of British Columbia, and has taught stats and programming for 15 years.

Artificial intelligence is used to develop computer systems that demonstrate characteristics of intelligent behavior. Expert systems make it possible for a novice to perform at the level of an expert in very specific situations. Learn more about both of these systems in this lesson.

What Is Intelligence?

Perhaps a few years ago you watched on TV when two champions of the popular game show Jeopardy! were defeated by an artificial intelligence computer system called Watson. The computer was able to process human speech, search huge databases very quickly and reply in a human voice. The company IBM took about four years to build Watson. They used 90 computer servers, 360 computer chips and very sophisticated software.

While Watson took home the $1 million prize, more important is the fact that the underlying technology can be used in the real world. For example, in 2013, the Watson software system was implemented in hospitals to help diagnose lung cancer and to recommend treatment. The computer certainly does not replace the medical staff but can assist them in being more accurate and consistent in their jobs.

Watson is one example of artificial intelligence. Artificial intelligence, or AI, systems include the people, hardware, software, data and knowledge used to develop computer systems that demonstrate characteristics of intelligent behavior. Intelligent behavior has a number of different components to it, including the ability to:

  • Learn from experience and apply the knowledge gained from those experiences
  • Handle complex situations
  • Solve problems when important information is missing
  • Determine what is important
  • React quickly and correctly to a new situation
  • Understand visual images
  • Process and manipulate symbols
  • Be creative and imaginative

These are all things that we as humans are naturally good at since that is how our brains work. On the other hand, a basic computer system is good at performing simple tasks very quickly, such as doing calculations with numbers or searching through large amounts of data. So, how do we create a computer system with intelligent behavior? Let's look at some of the different forms of AI to see how this is accomplished.

Types of AI

Artificial intelligence includes a wide range of systems that can replicate human decision making for certain types of well-defined problems. In robotics, mechanical or computer devices perform tasks that require a high degree of precision or are very tedious or hazardous to humans. The controlling software in robotics uses AI. Robotics is used in many applications, from assembly lines for cars to the robotic arm on the International Space Station.

One critical aspect of AI is to interact with humans. This is where technologies such as natural language processing come in. Natural language processing allows a computer to understand and react to statements and commands in a human language, such as English. Many automated telephone services now include the option to speak your instructions instead of selecting options on your keypad. Some types of mobile phones and car navigation systems also allow you to speak your commands.

Learning systems are major elements of many AI systems. Learning systems use a combination of hardware and software to allow a computer to change how it functions or reacts based on feedback. Some computer-based games have this built in. If a computer does not win, it remembers not to make the same mistake twice. This is one reason why it is so hard to beat an advanced level computer chess game. It has learned from a large number of known chess matches.

An increasingly important aspect of AI systems is the use of neural networks. A neural network is a computer system that tries to simulate some of the functionality of the human brain. Using a mesh-like structure somewhat similar to a brain, neural networks can process many pieces of data simultaneously and learn to recognize patterns.

Expert Systems

An alternative to trying to developing computer systems with true intelligent behavior is to use an expert system. Expert systems make it possible for a novice to perform at the level of an expert in very specific situations. Expert systems take a much more limited view of what intelligence is and use a set of detailed rules. These rules are based on the documented expertise of one or more individuals. An expert system simulates the reasoning and decision making of these experts.

To unlock this lesson you must be a Member.
Create your account

Register to view this lesson

Are you a student or a teacher?

Unlock Your Education

See for yourself why 30 million people use

Become a member and start learning now.
Become a Member  Back
What teachers are saying about
Try it risk-free for 30 days

Earning College Credit

Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Create an account to start this course today
Try it risk-free for 30 days!
Create an account