Общие понятия — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
м (Save)
м (Save)
Строка 1: Строка 1:
== О чём писать ==
+
== Понятие машинного обучения в искусственном интеллекте ==
Объекты и признаки, классификация задач и подходов (с учителем и тд, классификация и тд), примеры задач
 
 
 
== Машинное обучение ==
 
 
{{Определение
 
{{Определение
 
|definition=
 
|definition=
Строка 14: Строка 11:
 
}}
 
}}
 
T.M. Mitchell Machine Learning. McGraw-Hill, 1997.
 
T.M. Mitchell Machine Learning. McGraw-Hill, 1997.
 +
 +
== О чём писать ==
 +
  
 
== Классификация задач машинного обучения ==
 
== Классификация задач машинного обучения ==
Строка 25: Строка 25:
 
#Выбор модели и валидация (англ. ''Model selection and validation'')
 
#Выбор модели и валидация (англ. ''Model selection and validation'')
  
 +
=== Обучение с учителем (англ. ''Supervised learning'') ===
 +
=== Обучение без учителя (англ. ''Unsupervised learning'') ===
 +
=== Обучение с частичным привлечением учителя (англ. ''Semi-supervised learning'') ===
 +
=== Обучение с подкреплением (англ. ''Reinforcement learning'') ===
 +
=== Активное обучение (англ. ''Active learning'') ===
 +
=== Обучение в реальном времени (англ. ''Online learning'') ===
 +
=== Структурное предсказание (англ. ''Structured prediction'') ===
 +
=== Выбор модели и валидация (англ. ''Model selection and validation'') ===
 +
 +
== Примеры задач ==
  
 
Supervised learning
 
Supervised learning
Строка 62: Строка 72:
 
== Источники информации ==
 
== Источники информации ==
 
#[https://en.wikipedia.org/wiki/Machine_learning Wiki] $-$ Машинное обучение
 
#[https://en.wikipedia.org/wiki/Machine_learning Wiki] $-$ Машинное обучение
 +
#[http://www.machinelearning.ru/wiki/index.php?title=%D0%9C%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%28%D0%BA%D1%83%D1%80%D1%81_%D0%BB%D0%B5%D0%BA%D1%86%D0%B8%D0%B9%2C_%D0%9A.%D0%92.%D0%92%D0%BE%D1%80%D0%BE%D0%BD%D1%86%D0%BE%D0%B2%29 Курс К.В.Воронцова]
  
 
[[Категория: Машинное обучение]]
 
[[Категория: Машинное обучение]]

Версия 04:35, 24 января 2019

Понятие машинного обучения в искусственном интеллекте

Определение:
Машинное обучение (англ. Machine learning) — процесс, который даёт возможность компьютерам обучаться выполнять что-то без явного написания кода.

A.L. Samuel Some Studies in Machine Learning Using the Game of Checkers // IBM Journal. July 1959. P. 210–229.


Определение:
Говорят, что компьютерная программа учится на опыте $E$ относительно некоторой задачи $T$ и некоторой меры производительности $P$, если ее производительность на $T$, измеренная $P$, улучшается с опытом $E$.

T.M. Mitchell Machine Learning. McGraw-Hill, 1997.

О чём писать

Классификация задач машинного обучения

  1. Обучение с учителем (англ. Supervised learning)
  2. Обучение без учителя (англ. Unsupervised learning)
  3. Обучение с частичным привлечением учителя (англ. Semi-supervised learning)
  4. Обучение с подкреплением (англ. Reinforcement learning)
  5. Активное обучение (англ. Active learning)
  6. Обучение в реальном времени (англ. Online learning)
  7. Структурное предсказание (англ. Structured prediction)
  8. Выбор модели и валидация (англ. Model selection and validation)

Обучение с учителем (англ. Supervised learning)

Обучение без учителя (англ. Unsupervised learning)

Обучение с частичным привлечением учителя (англ. Semi-supervised learning)

Обучение с подкреплением (англ. Reinforcement learning)

Активное обучение (англ. Active learning)

Обучение в реальном времени (англ. Online learning)

Структурное предсказание (англ. Structured prediction)

Выбор модели и валидация (англ. Model selection and validation)

Примеры задач

Supervised learning A set of examples with answers is given. A rule for giving answers for all possible examples is required: • classification; • regression; • learning to rank; • forecasting.


Unsupervised learning A set of examples without answers is given. A rule for finding answers or some regularity is required: • clustering; • association rules learning; • recommender systems*; • dimension reduction**.


How are the objects described? f j ∶ X → D j , j = 1, ... , n are features or attributes. Feature types: • binary: D j = 0, 1 ; • categorical: D j is finite; • ordinal: D j is finite and ordered; • numerical: D j = R.


См. также

Примечания

Источники информации

  1. Wiki $-$ Машинное обучение
  2. Курс К.В.Воронцова