首页 > 其他 > 详细

人工智能 Artificial Intelligence

时间:2021-09-05 18:45:00      阅读:24      评论:0      收藏:0      [点我收藏+]

Overview

This course provides a general introduction to the basic methods and main applications of AI, including:

  • Basic methods of problem solving: such as heuristic search and logical reasoning

  • Knowledge Representation: Production Representation and Structured Representation

  • Introduction to Machine Learning

一、Basic Methods of Problem Solving

One of the main purposes of artificial intelligence is to solve non-trivial problems. Commonly used technologies are search technology and logical reasoning technology.

In the search process, the introduction of heuristic knowledge reduces the blindness of the search and improves the efficiency.

The typical heuristic search algorithm is Algorithm A, which introduces the evaluation function f(n):

f(n) = g(n) + h(n)

f(n) represents the minimum cost from the initial state node s to the target state node through node n.

g(n) is known, and h(n) is unknown, it needs to be estimated using a heuristic function.

Example: The 8-Puzzle Problem

Given an initial state and a target state, find the minimum movement steps required to change from the initial state to the target state.

技术分享图片

技术分享图片

技术分享图片

2. 逻辑推理 Logical Reasoning

Predicate logic and its reasoning method are one of the basic methods of knowledge representation and machine reasoning. Symbolic reasoning is the main method for solving problems based on knowledge.

An important way of symbolic reasoning is deductive reasoning.

There are two ways of deductive reasoning:

  • Deductive reasoning based on resolution
  • Rule-based deductive reasoning

二、Knowledge representation

There are two ways of representing knowledge:

  • Production representation
  • Structured representation

1. 产生式表示 Production representation

The production system is the most widely used knowledge representation method. In this system, production rules are used to express knowledge.

Production rules are usually used to express the causal relationship between things.

P => Q
or:
if P then Q

The rule base is a collection of production rules. The rule base is the knowledge base of the production system.

2. 结构化表示 Structured representation

Mainly refers to the semantic network representation.

The semantic network can be expressed as a directed graph describing the relationship between things.

技术分享图片

三、机器学习 Machine Learning

Learning is the main goal of AI and the basic means of acquiring knowledge. Machine learning is the self-improvement of system performance.

Dietterich proposed a simple machine learning model:

技术分享图片

The learning component uses the information provided by the environment to modify the knowledge base. The execution component completes the task according to the knowledge base and feeds back the obtained information to the learning component.

人工智能 Artificial Intelligence

原文:https://www.cnblogs.com/danielwong2021/p/15229229.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!