Изменения

Перейти к: навигация, поиск

Глубокое обучение

5 байт убрано, 15:00, 25 декабря 2018
Нет описания правки
== Transfer learning ==
[[Файл:Transfer.jpeg|border|450px|thumb|Transfer learning.]]
'''Transfer learning''' - это применение к решению задачи знаний, извлеченных нейронной сетью при решении другой задачи.
Глубокие нейронные сети требуют больших объемов данных для сходимости обучения. Поэтому часто встречается ситуация, когда для решаемой задачи недостаточно данных для того, чтобы хорошо натренировать все слои нейросети. Для решения этой проблемы и используется '''transfer learning'''<ref>[https://habr.com/company/binarydistrict/blog/428255/ Transfer Learning: как быстро обучить нейросеть на своих данных, habr.com]</ref>.
{|align="center"
|-valign="top"
|[[Файл:Transfer.jpeg|border|450px|thumb|left|Transfer learning.]]
|}
Чаще всего '''transfer learning''' выглядит следующим образом: к натренированной на определенную задачу нейросети добавляется еще несколько скрытый слоев, которые позволяют использовать уже полученные знания для решения более конкретной задачи. Например, знания, полученные при обучении распознаванию различных предметов, могут применяться при решении задачи распознавания еды.
<div style="clear:{{{1|both}}};"></div>
== Фреймворки для глубокого обучения ==
* TensorFlow<ref>[https://en.wikipedia.org/wiki/TensorFlow TensorFlow, Wikipedia]</ref>
Анонимный участник

Навигация