Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Основная идея машинного обучения, в чем ее суть?

Data science
Павел. Биткоин Букварь. О криптовалютах всё и просто.
  ·   · 2,1 K
Openstack DevOps and IBM/Informix Certified DBA...  · 9 нояб 2021
Прорыв в машинном обучении стоил бы десяти Microsoft.
  • Билл Гейтс, бывший председатель Microsoft
Машинное обучение заставляет компьютеры программировать себя. Если программирование - это автоматизация, то машинное обучение автоматизирует процесс автоматизации.
Создание программного обеспечения - это узкое место, у нас не хватает хороших разработчиков. Пусть данные делают свою работу, а не люди. Машинное обучение - это способ сделать программирование масштабируемым.Традиционное программирование: данные и программа запускаются на компьютере для получения результата.
Машинное обучение: данные и вывод обрабатываются на компьютере для создания программы. Эту программу можно использовать в традиционном программировании. Ключевые элементы машинного обучения. Существуют десятки тысяч алгоритмов машинного обучения, и каждый год разрабатываются сотни новых алгоритмов.
Каждый алгоритм машинного обучения состоит из трех компонентов:
1.Представление: как представить знания. Примеры включают деревья решений, наборы правил, экземпляры, графические модели, нейронные сети, опорные векторные машины, ансамбли моделей и другие.
2.Оценка: способ оценки кандидатских программ (гипотез). Примеры включают точность, предсказание и отзыв, квадратичную ошибку, правдоподобие, апостериорную вероятность, стоимость, маржу, расхождение энтропии k-L и другие.
3.Оптимизация: способ создания программ-кандидатов, известный как процесс поиска. Например комбинаторная оптимизация, выпуклая оптимизация, оптимизация с ограничениями.
Все алгоритмы машинного обучения представляют собой комбинации этих трех компонентов. Основа для понимания всех алгоритмов.
Типы обучения
Есть четыре типа машинного обучения:
1.Обучение с учителем: (также называемое индуктивным обучением) Данные обучения включают желаемые результаты. Это спам, это не так, обучение контролируется.
2.Обучение без учителя: данные обучения не содержат желаемых результатов. Пример - кластеризация. Трудно сказать, что такое хорошее обучение, а что нет.
3.Полу-контролируемое обучение: данные обучения включают в себя несколько желаемых результатов.
4.Обучение с подкреплением: награды за последовательность действий. Типам ИИ это нравится, это самый амбициозный вид обучения.
Обучение с учителем является наиболее зрелым, наиболее изученным и используемым в большинстве алгоритмов машинного обучения типом обучения. Учиться под присмотром намного проще, чем учиться без надзора.
===============================================
Индуктивное обучение - это когда нам даются примеры функции в виде данных (x) и выходных данных функции (f (x)). Цель индуктивного обучения - изучить функцию для новых данных (x).
Классификация: когда изучаемая функция дискретна.
Регрессия: когда изучаемая функция является непрерывной.
Оценка вероятности: когда выходом функции является вероятность.
===============================================
Индуктивное обучение
Что такое индуктивное обучение?
С точки зрения индуктивного обучения нам даются входные выборки (x) и выходные выборки (f (x)), и задача состоит в том, чтобы оценить функцию (f). В частности, проблема состоит в том, чтобы сделать обобщение на основе выборок и сопоставления, чтобы они были полезны для оценки выходных данных для новых выборок в будущем.На практике почти всегда слишком сложно оценить функцию, поэтому мы ищем очень хорошие приближения функции.
кандидат физико-математических наук, математик, ис...  · 28 сент 2021  · novikovlabs.ru
Суть обучения с учителем - это попробовать подогнать некоторую функцию к заранее известным ответам, чтобы функция не сильно ошибалась. Суть машинного обучения в целом - первоначально где-то нарыть эти заранее известные ответы... Читать далее
Учитель - увлекаюсь нейронными сетями, создаю...  · 5 нояб 2021
Если вопрос по термину - "Машинное обучение" МО то он не совсем точно отражает ту идею которая в него заложена - его не следует понимать буквально ( типо обучение компьютера-машины-робота ). Этот термин гораздо более... Читать далее
Аналитик, физик  · 8 нояб 2021
Чтобы понять машинное обучение, будет полезно сначала посмотреть на обучение человека. Предположим, вас просят оценить стоимость квартиры. Как это сделать? Наверное, она зависит от города, площади квартиры, числа комнат... Читать далее
2 эксперта согласны
Хороший, объемный ответ
Software Engineer. В мою компетентность входит...  · 6 нояб 2021
Основная идея машинного обучения - выдача корректного результата на наборе статистических данных НЕ математическим методом с возможностью дообучения. Под "Не математическим методом" подразумевается алгоритм, который... Читать далее
Программист  · 26 сент 2021
Основная идея машинного обучения состоит в том, чтобы расставить веса соединений нейронов так, чтобы определённые комбинации входных сигналов давали правильные выходные сигналы
2 эксперта согласны
С точки зрения математики, все так.
Специалист по разработке программного обеспечения.  · 3 нояб 2021
Тогда надо сначала пояснить, что понимается под термином "машинное обучение". Если под "машинным обучением" понимать алгоритмы настройки искусственной нейронной сети (ИНС), как некой структуры данных, по заданному набору... Читать далее
1 эксперт согласен
Хороший ответ на поставленный вопрос
По образованию физик, работаю программистом  · 8 нояб 2021
Теорема Цыбенко. Заключается в том, что нейросеть может аппроксимировать любую функцию с любой точностью.
DevOps. Знаю ответы на многие вопросы в сфере IT....  · 14 окт 2021
Основная идея это анализ входных данных и расставление веса важности каждому отличию. Анализируем сотни фотографий уток вперемешку с гусями и лебедями и алгоритмы делают вывод, что у этих водоплавающих должны быть лапы с перепон... Читать далее