About This Chapter
Learning & Reasoning in Artificial Intelligence - Chapter Summary
Learning and reasoning in artificial intelligence is clearly outlined in this engaging chapter. As you work through it, you'll encounter topics such as supervised and unsupervised learning in machine learning, support vector machines and probabilistic reasoning in artificial intelligence. Help from one of our experts is just a few clicks away if you need it, and it's easy to test yourself before you move on with the lesson quizzes and chapter test. Once you complete this chapter, you should be able to:
- Differentiate between unsupervised and supervised learning in machine learning
- Discuss natural language processing and deep learning
- Explain entropy in machine learning
- Outline nodes and the uses of decision networks in AI
- Identify the applications of support vector machines (SMVs)
- Detail the connection between artificial intelligence and probabilistic reasoning
- Describe the impact of probabilistic reasoning over time
- Explain speech recognition in artificial intelligence
- Discuss AI computer vision and image classification
- Describe how to use create a learning chatbot
1. Supervised Learning in Machine Learning
This lesson covers supervised learning, more specifically regression and classification problems. We will see how to perform a linear regression to predict the prices of homes and how to use logistic regression in the analysis of breast tumor data.
2. Unsupervised Learning in Machine Learning
Have you ever wondered how Netflix knows what show you might like to watch next? This lesson will take you through the definition of an unsupervised learning algorithm, how it works, and a real-world example.
3. Natural Language Processing & Deep Learning
Wouldn't it be great to have a world as in Sci-Fi movies where Captain Kirk enters and just says: ''Computer, what's going on? '' For this dream to come true, we need natural language processing, or a way for a machine to understand an ambiguous thing such as our language. Among the current approaches to do that, this lesson will discuss deep learning, together with some basic definitions of NLP and machine learning to contextualize it.
4. Entropy in Machine Learning
In this lesson, we'll take a look at entropy, how it relates to machine learning, and why it's important. At the end of the lesson, you should have a good understanding of these relevant topics.
5. Decision Networks in Artificial Intelligence: Nodes & Uses
In decision making under uncertainty, a graphical model known as a decision network is used to evaluate the feasibility of a decision. In this lesson, you will learn about decision networks, their structure and how an AI agent uses them in decision making.
6. Support Vector Machines (SVMs): Definitions & Applications
In this lesson you will learn what SVMs are and how they are useful to retrieve patterns and relations between data. You will also learn how to implement an SVM for data classification.
7. Probabilistic Reasoning & Artificial Intelligence
In this lesson, we will describe probabilistic reasoning and its impact on artificial intelligence. You will also learn to apply the concept of a Bayesian network to represent uncertain knowledge and conditional independence.
8. Probabilistic Reasoning Over Time in AI
In this lesson, you will be introduced to the concept of Probabilistic reasoning in AI. The concept of Bayesian network for representation of data will also be discussed.
9. Speech Recognition in Artificial Intelligence
In this lesson, you will learn how speech recognition works in artificial intelligent systems. You will also learn about language models and the working of speech recognizers.
10. Computer Vision & Image Classification in AI
This lesson will focus on what constitutes computer vision and image classification and how deep learning with neural networks allows us to achieve these goals.
11. Practical Application for Artificial Intelligence: Learning Chatbot
In this practical application, you will create a C++ application that creates a learning chatbot! You will build, compile, run, and test your program.
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