Большой мастер-класс🎁: НЕЙРОСЕТИ С НУЛЯ. Один нейрон ⚫️ в координатной плоскости (JavaScript)

preview_player
Показать описание
нейросети с нуля, программирование с нуля, javascript с нуля - 😁ВСЁ С НУЛЯ!!!Дойдет даже до жирафа! Нажмите “Еще”⬇️⬇️⬇️Тем, кто в теме: тоже будет интересно, и помните, что скорость можно сделать 2х, а в описании под видео есть подробный тайминг.
🐾 #напутикнейросети

Сегодня мы создадим модель искусственного нейрона и добьемся того, чтобы он самостоятельно научился решать такую задачу:
"Координатная плоскость разделена с помощью прямой на 2 части. Мы передаем нейрону координаты любой точки на плоскости (х, у), а нейрон должен определить к какой из 2 частей плоскости относится заданная точка".
Алгоритм нейрона мы будем писать на языке программирования Javascript, но в данном случае для нас первостепенное значение имеет не язык программирования, а сама МОДЕЛЬ этой задачи.
Подобный алгоритм можно написать НА ЛЮБОМ ЯЗЫКЕ. Если вы программист и пишете на Python или Java или на чем-то еще, то вы можете для создания этой модели использовать свой язык, с которым вы работаете. ДЛЯ НОВИЧКОВ И НЕ ПРОГРАММИСТОВ я объясняю на Javascript. Все конструкции языка объясняю С НУЛЯ, поэтому никаких стартовых знаний не требуется.

ТАЙМИНГ:
Почему ВОЗМОЖНОСТИ ОДНОГО НЕЙРОНА - это очень важно! 1:45
Описание модели задачи 7:43
Зачем все-таки нужен нейрон смещения 20:09
Переменные и функции 36:10
Организационные моменты, о том: где скачать код, в каком редакторе будем писать код, как проверить точку на плоскости и так далее 39:57
Демонстрация работы кода в браузере 41:00
Пишем код с нуля 55:56
Обучение нейрона 1:21:30
Как добиться от нейрона высокой точности? 2:07:28
Задания для самостоятельной работы 2:16:14
Рекомендации по теме
Комментарии
Автор

🙀😾 Про опечатки и оговорки. Нейросети любят точность :)))
Прошу прощения, дорогие зрители, за некоторые случаи, когда я оговорилась или не точно донесла мысль. Если что-то еще не так - пишите!
4:25 Про XOR на одном нейроне.
НЕВЕРНО: “КСОР и на одном нейроне решается. Просто мы пытались решить, применяя всего одну функцию активации: а этого не достаточно. Автор изобретения добавил вторую: один нейрон, два входа, и *_к результату сумматора последовательно применяются две функции активации: сначала одна, потом вторая._* И XOR решился на одном нейроне.”
ПРАВИЛЬНО: *Первая функция активации применяется к входным данным (на каждый вход), затем - сумматор, а к результату сумматора применяется вторая функция активации.*

20:09 Про нейрон смещения
И это значит, что нейрон всегда будет определять для точки координат *левую сторону, * независимо от того, какую прямую мы проведем.
ПРАВИЛЬНО: *одну ту же сторону, которая соответствует ответу нейрона: 0.*

megabyte_ga
Автор

Елена Позднякова! Всегда рад видеть и слышать тебя! Материал очень нравится! Спасибо!

tkanaka
Автор

Пока не въехал, надо что-то подучить. Понял только одно, если бы у нашей училки по информатике был бы такой же божественный голос как у автора, то не прогуливал бы ее уроки!

pavelkazakov
Автор

Писать примеры я конечно буду на питоне. Но спасибо за лекцию. Очень интересный взгляд на нейросети.

gladalex
Автор

Сделай пожалуйста курс по C++, ты всегда всё понятно объясняешь

Egor_Programmist
Автор

Посмотрел с удовольствием ваши уроки из плэйлиста... в конце данного видео вы говорите что в следующем видео будет универсальная сеть, а также в дальнейшем будете писать на пайтон... но на канале больше не нашел других видео по нейросетям... можно ссылку на продолжение?

AlexandruRomanciuc-bord
Автор

Лена, кода выйдет следующий урок этого курса?

neyrobayes
Автор

1:07 А для новичков и не программистов я объясняю на JS. Программисты на JS: а я вот прикола не понял.

johnremag
Автор

А почему вы выбрали писать код на JavaScript, а не на GoogleScript?

LawCoder
Автор

Секрет: пусть y=ax+b, тогда
w0=b, w1=a, w2=-1 или
любые другие значения, пропорциональные этим.

Vasya
Автор

Здравствуйте, Елена! Мне не нравится одно: Вы даже фото своё нигде не показали. Пожалуйста исправьтесь! Одно из Ваших видео видел несколько лет назад, а сейчас снова наткнулся. Я не мог поставить ни лайк, ни подписаться. В гугл на почту захожу, а ютуб заблокирован на всех аккаунтах, хотя там ничего не делал. Специально ради Вас сделал новый аккаунт, и на все Ваши материалы буду ставить лайки. Ваш контент вообще без разницы про что. Мало того, что Вас даже по самой не интересной теме интересно слушать, дак ещё и понятно всё! А с Вашего голоса, я думаю не будет тащиться только полный дебил. Поэтому у Вас все сайты на первом месте. Пожалуйста! Вставляйте хотя бы Ваше лицо во все видео! Спасибо Вам за Ваш труд! И вообще, я в Вас влюбился!

ВладимирИльин-пк