About This Chapter
Fundamentals of Artificial Intelligence - Chapter Summary
This handy chapter outlines the fundamentals of artificial intelligence for your review. Here you'll watch video lessons on subjects such as types of artificial intelligence, algorithms in programming and basic probability theory. Because these lessons are self-paced and directed, review as little or as much of this chapter as often as you'd like until you feel confident with the subjects. With each lesson, we've provided a quiz so you can ensure you've fully understood the material. Once you complete this chapter, you should be able to:
- Define AI and its history
- Outline the different types of artificial intelligence
- Discuss automated online search tools and intelligent agents
- Provide the definition and examples of an algorithm in programming
- Understand how to evaluate logarithms
- Detail the rules and formulas of basic probability theory
- Describe precision, error and accuracy in data evaluation
- Differentiate between machine learning and artificial intelligence
- Identify Perkins' theory of learnable intelligence
- Define cognitive function and its assessment
- Outline the use of AI and expert systems to solve complex problems
1. What is Artificial Intelligence? - Definition & History
This lesson will serve as a basic introduction into the world of artificial intelligence. You'll learn what it is, its brief history, its current state, and where the future may lie.
2. Types of Artificial Intelligence
Artificial intelligence (AI) has come a long way from the days of 'The Jetsons'! In this lesson, you'll learn more about how computers are getting smarter and the types of AI that exist in our everyday lives.
3. Automated Online Search Tools & Intelligent Agents
In this lesson, we'll take a look at Automated Online Search Tools and Intelligent Agents, what they are and how they differ. At the end, you should a good understanding of these useful technologies.
4. What is an Algorithm in Programming? - Definition, Examples & Analysis
In this lesson, we look at what a programming algorithm is - and what it isn't. We also look at an example of a common algorithm shown as both a numbered list and a flowchart, after which we briefly analyze what it does.
5. How to Evaluate Logarithms
Using this lesson, you can get practice evaluating logarithms, as well as learn some of the shortcuts behind writing and estimating them. You can also learn how to use your calculator to evaluate logarithms, and learn about a concept called the change of base theory.
6. Basic Probability Theory: Rules & Formulas
This lesson contains probability basics and rules, as well as the fundamental law of total probability and Bayes' theorem. Explore these important concepts and then see if you can answer the questions in the follow-up quiz.
7. Evaluating Data: Precision, Accuracy & Error
The data you present as a scientist needs to be as accurate, precise and error-free as possible. In this lesson, we'll discuss what each of these terms means, as well as how error is introduced into measurements and other data collection.
8. Machine Learning vs. Artificial Intelligence
In this lesson, we will be examining the distinguishing characteristics of machine learning and artificial intelligence. We discuss the components of artificial intelligence and what the future holds.
9. Perkins' Theory of Learnable Intelligence
What is learnable intelligence? Find out in this lesson and learn to differentiate between the three types of intelligence described by David Perkins in his theory of learnable intelligence.
10. Cognitive Function: Definition & Assessment
Cognitive functions are higher order mental processes that help us gather and process information. In this lesson, you'll learn more about the different types of cognitive functions and how we study them.
11. Using Artificial Intelligence (AI) and Expert Systems to Solve Complex Problems
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.
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? Study.com 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.
Other chapters within the Computer Science 311: Artificial Intelligence course