Нейронные сети
Apr. 28th, 2016 10:46 am![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Господа и дамы, а набросьте, пожалуйста, современной практической информации о всяком псевдо-ИИ, а по факту о нейронных сетях. На чем сейчас популярно делать разные сетки? Хочется немного на досуге поиграться с темой. Для чайников. Для повышения кругозора. Кто знает, может и для применения в жизни.
Когда я в первый раз в детстве прочитал про перцептрон, это был набор спичечных коробков :) Наверное, за 30-35 лет что-нибудь тут изменилось, правда? Как минимум, многое стало намного более реальным. И очень обидно жить в динамично развивающемся мире и не иметь возможности применить такую крутую тему на практике.
Скорее всего, есть готовые пакеты, реализующие ту или иную модель сети, возможно даже сложную многослойную. Из статей в интернетах складывается ощущение, что каждый школьник в состоянии сварганить себе нечто подобное, один вон даже за пару месяцев ее на авто приделал и сотню километров не трогая руля проехал...
Что есть из готового? Не программирует же это каждый "с нуля" на С++?
Upd:
Из того, что я сам пока нашел, показалось интересным:
1. Simbrain
2. JustNN
3. Stuttgart Neural Network Simulator (SNNS)
Когда я в первый раз в детстве прочитал про перцептрон, это был набор спичечных коробков :) Наверное, за 30-35 лет что-нибудь тут изменилось, правда? Как минимум, многое стало намного более реальным. И очень обидно жить в динамично развивающемся мире и не иметь возможности применить такую крутую тему на практике.
Скорее всего, есть готовые пакеты, реализующие ту или иную модель сети, возможно даже сложную многослойную. Из статей в интернетах складывается ощущение, что каждый школьник в состоянии сварганить себе нечто подобное, один вон даже за пару месяцев ее на авто приделал и сотню километров не трогая руля проехал...
Что есть из готового? Не программирует же это каждый "с нуля" на С++?
Upd:
Из того, что я сам пока нашел, показалось интересным:
1. Simbrain
2. JustNN
3. Stuttgart Neural Network Simulator (SNNS)
no subject
Date: 2016-04-28 10:07 am (UTC)no subject
Date: 2016-04-28 10:52 am (UTC)К сожалению, меня нет в той соцсети, и какое бы то ни было участие в ней не планируется. Меня интересует информация из открытых источников.
no subject
Date: 2016-04-28 10:55 am (UTC)Написан питоне и Си, сетки делаются на питоне.
Прогресс состоит в том, что научились обучать многослойные сети и оказалось, что они учатся очень круто. В частности, проблема переобучения, от которой страдали ранние сети, решается, в частности, огромным размером обучающих выборок, доступных сегодня.
no subject
Date: 2016-04-28 11:00 am (UTC)Только сейчас понял, что мне для поиска информации надо слегка расширить терминологию. "Neural network" это хорошо, но "Machine Intelligence" тоже неплохо.
Посмотреть бы еще что-нибудь простое реализованное... Хотя у них туториалы вроде неплохи.
no subject
Date: 2016-04-28 11:14 am (UTC)Основной термин это deep neural network (DNN), deep learning и convolutional network.
no subject
Date: 2016-04-28 11:18 am (UTC)Я надеюсь, что модераторы разрешат добавление линков в пост, добавлю в текст самого поста. Я несколько интересных уже добавил, жду.
no subject
Date: 2016-04-28 11:18 am (UTC)И ещё, более начальный: https://www.coursera.org/learn/machine-learning/
(на англ. яз.)
no subject
Date: 2016-04-28 11:19 am (UTC)no subject
Date: 2016-04-28 11:37 am (UTC)no subject
Date: 2016-04-28 12:09 pm (UTC)no subject
Date: 2016-04-28 06:13 pm (UTC)no subject
Date: 2016-04-28 06:44 pm (UTC)no subject
Date: 2016-04-28 06:50 pm (UTC)no subject
Date: 2016-04-28 06:55 pm (UTC)no subject
Date: 2016-04-28 07:00 pm (UTC)