Нейронные сети за 30 минут: от теории до практики.

Поделиться
HTML-код
  • Опубликовано: 11 фев 2017
  • Я расскажу вам что такое нейронные сети, и как они используются. За 30 минут вы узнаете минимально необходимую теорию а так же сможете написать свою первую многослойную нейронную сеть самостоятельно (она займет не более 50 строк кода!).
    • Запись на наш бесплатный практический курс: kovalevskyi.academy/
    • Discord-чат академии: bit.ly/2K6XQQ2
    • Поддержать проект можно вот тут: / b0noi
    Ссылки:
    • Код: s3-us-west-1.amazonaws.com/yo...
    • Что такое матрица: goo.gl/3kZfWp
    • Действия над матрицами (в том числе умножения): mathprofi.ru/deistviya_s_matri...

Комментарии • 880

  • @igorryabtsev5089
    @igorryabtsev5089 6 лет назад +666

    Очень стрэндж слышать некоторые вордс на английском лэнгуэдж, когда на русском они более шорт и андерстэндбл

    • @albest2681
      @albest2681 5 лет назад +44

      абсолютли

    • @hamai88
      @hamai88 5 лет назад +9

      Рили трули

    • @Jingotube
      @Jingotube 5 лет назад +22

      при этом не доходит что эта паразитная речь не позволяет раскручивать канал

    • @justalpha5621
      @justalpha5621 4 года назад +3

      Omerico!

    • @jeremiahBango
      @jeremiahBango 4 года назад +20

      It is because of то, что ты всё это читаешь и учишь на English ресурсах, а потом пытаешься сказать это на Russian

  • @artyomslife9488
    @artyomslife9488 6 лет назад +340

    Лично мне пофиг на мухопчёл и произношение. Автор объяснил как боженька. За 21 минуту я понял как именно на конкретных примерах работают нейронные сети. Это очень круто, чего вы цепляетесь. Лайк и плюс в карму

    • @artyomdm
      @artyomdm 5 лет назад +21

      Спасибо автору, вери nice видео. Я enjoyed it очень сильно.

    • @Vet_404
      @Vet_404 5 лет назад +5

      Если автор знает английский хорошо то не значит что хорошо знают его зрители.Схему я к примеру понял но половину его речи просто не понятна из за частого употребления английского.Так же слайды можно было подготовить на русском языке.

    • @anatoliigolkin276
      @anatoliigolkin276 5 лет назад +12

      @@Vet_404 те, кто хорошо знают языки, никогда их не смешивают. С уважением относятся к родному языку и иностранному.

    • @VitalySokoloff
      @VitalySokoloff 4 года назад +2

      @@Vet_404 он его не то чтобы очень хорошо знает

    • @julananbadou4609
      @julananbadou4609 3 года назад +4

      интерсено кто из гавнокоментаторов, может хотя бы 5 минут внятно вещать по теме

  • @Valentin_I
    @Valentin_I 7 лет назад +1437

    Interesting видео, но very much бессмысленных вставок english words

    • @vladimirkosimovsky6622
      @vladimirkosimovsky6622 7 лет назад +7

      отличный видосик про нейрончики и сеточки

    • @talkerrrr
      @talkerrrr 7 лет назад +49

      человек большую часть времени общается на английском, так что неудивительно

    • @evils222
      @evils222 7 лет назад +93

      я с тобой agree my friend

    • @user-cg5mg1id3g
      @user-cg5mg1id3g 7 лет назад +31

      Люто двачую юзернейма tankerxyz. У автора даже при выговаривании многих русских слов чувствуется английский акцент, как будто его родной язык именно английский, а не русский и вставки english words получаются не осознанно.
      Вообще здорово, я бы тоже хотел изъясняться на английском лучше чем на русском.

    • @TheArtzlo
      @TheArtzlo 7 лет назад +17

      да ничего ты не понимаешь это сразу английский подучить кто не знает) За 30 минут все)

  • @Juan-zw8hy
    @Juan-zw8hy 7 лет назад +44

    Настоящий classic, я бы даже сказал pleasantly

    • @diepaigel
      @diepaigel 4 года назад

      какой же ёмкий коммент! я тоже вот деградировал и, внезапно, это видео в подборке)

    • @dmitrynoyre5239
      @dmitrynoyre5239 3 года назад

      Это жеж слидан

  • @talgatsabyrov9957
    @talgatsabyrov9957 7 лет назад +359

    Веру гуд ребята, отлично експлэйнед! Спасибо соу мач))))

  • @serge9081
    @serge9081 7 лет назад +88

    Наконецто я нашел первое нрамальное ТОЛКОВОЕ обьяснение нейронных сетей! Честное слово, пересмотрел кучу видео, в которых всё либо ни о чём, либо много нудной воды, либо обьяснено не понятно для новичка. А тут всё ясно и по полочкам.Огромное спасибо!

    • @genrihshvartckopff521
      @genrihshvartckopff521 5 лет назад

      и где смотрел?

    • @SugarDiDi
      @SugarDiDi 5 лет назад

      Molodec avtor

    • @zametki_o
      @zametki_o 2 года назад

      согласен... всю основу "разжевали" и аккуратно "в рот положили"

    • @pie4928
      @pie4928 Год назад

      @@genrihshvartckopff521 ВЕЗДЕ сматреля !

  • @1-2-3fail9
    @1-2-3fail9 7 лет назад +362

    Ай спик фром май харт

    • @georgefatherson7544
      @georgefatherson7544 6 лет назад +1

      1-2-3 Fail Второй сезон причем.

    • @sealkeen
      @sealkeen 6 лет назад +8

      Эврибади камон, пут ё хендс ин ды эйр

    • @artyomdm
      @artyomdm 5 лет назад +1

      Ин Инглишь.

    • @epizentrkresta
      @epizentrkresta 5 лет назад

      Может май хард?

  • @alehatsman8550
    @alehatsman8550 6 лет назад +43

    медведь, водка, балалайка - вот такие варианты должны были быть

  • @sergeykorshunov9508
    @sergeykorshunov9508 7 лет назад +36

    Пример hello_world'ной нейронки прекрасен!

  • @Macrocosm_insider
    @Macrocosm_insider 4 года назад +18

    Автор - вот так вот все получится понятно?
    Собеседник доедая бутерброд и ставя на паузу фильм - да

  • @user-sq2jk4rz3p
    @user-sq2jk4rz3p 4 года назад +16

    Я что параллельно изучаю English? Я пойду на party, если будет водка

    • @Anton-zm7ud
      @Anton-zm7ud 2 года назад

      Если будет Russian fire water))))))

  • @nakorinny5524
    @nakorinny5524 5 лет назад +16

    16:40 - раз 10 пересмотрел , так и не понял почему передается -1.Водка и зонтик дяют по 0.25, сумма равна 0.5 , значит должно пропускать тру , т.е. +1.
    18:20 - Каким образом оба нейрона выстреливают позитивный результат ? если первый нейрон выстреливает -1 , а второй +1.
    Кому не впадлу - объясните плиз

    • @skbmw530
      @skbmw530 4 года назад

      Согласен, походу нам не расказали что делает второй слой.

    • @jenyarus1
      @jenyarus1 4 года назад +1

      Потому что в итоге не может получиться больше 1 и меньше 0 третьего не дано

    • @jenyarus1
      @jenyarus1 4 года назад

      Каждый неон кидает результат и каждый 2-ой будет - 1 и на оборот

    • @nzt8535
      @nzt8535 4 года назад +3

      @@jenyarus1 неон у тя в лампочке

    • @govnocoder8146
      @govnocoder8146 3 года назад

      Вовремя, конечно, но всё равно оставлю это тут.
      Похоже, в видео возникла небольшая путаница с понятиями "Да" и "Нет". Насколько я понимаю, эти понятия добавлены для демонстрации "намерений" нейронов, в зависимости от которых будет меняться выходное значение: к примеру, водка при "Да" выдаёт сигналы 0.25 и 0.5, а при "Нет" она бы выдавала другие сигналы (которые не были указаны, наверное, для упрощения). Именно поэтому первый нейрон скрытого слоя выдал -1 при "Да", было бы "Нет" - выдал бы другое число.
      Надеюсь, внятно объяснил

  • @kuaranir2440
    @kuaranir2440 5 лет назад +51

    If вы возмущены English words в видео это показатель того, that you absolutely have no deal с программированием

  • @MrRadiostep
    @MrRadiostep 6 лет назад +28

    Вообще-то на рисунке отнюдь не водка

  • @spawn1411
    @spawn1411 5 лет назад +4

    то ли я уже много разных видео по нейронкам посмотрел, то ли это самое явное объяснение работы нейронных сетей и коэффициентов ) спасибо большое!

  • @zombibober
    @zombibober 7 лет назад +29

    Очень интересно. Продолжайте. Жду следующий выпуск

  • @chu-k-cha
    @chu-k-cha 4 года назад +2

    В примере на 19 минуте: откуда в первом нейроне -1, если функция возвращает 0 или 1?
    Если первый нейрон получил 0.25+0.25, то это >= 0.5, следовательно на выходе 1.

  • @filinsstudio7530
    @filinsstudio7530 7 лет назад +2

    Спасибо!. Хорошо и доступно объясняете. Давно хотел узнать о нейронных сетях, но думал это сложная штука. А посмотрев несколько ваших видео, всё начало хорошо проясняться. Очень интересное и долго-ожидаемое направление.

  • @AkBoAl
    @AkBoAl 7 лет назад +3

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

  • @oleg-m
    @oleg-m 7 лет назад +8

    Единственное интересное и понятное видео про нейронные сети, которое я нашёл в русском сегменте ютуба, продолжайте в том же духе!)

    • @naoworld5362
      @naoworld5362 10 месяцев назад

      Ха-ха, это точно, другие тупо делают вид что понимают о чём они говорят.

  • @olgavinogradova8306
    @olgavinogradova8306 5 лет назад +3

    Спасибо большое! Понятное объяснение, с юмором, наглядно! Продолжайте, пожалуйста, дальше вашу полезнейшую работу! Молодцы!

  • @batfpv
    @batfpv 5 лет назад +7

    За 20 минут понял больше чем в 20 уроках по нейросетям до этого)

    • @viacheslavkovalevskyi
      @viacheslavkovalevskyi 8 месяцев назад

      thank you:)

    • @Diabolic9595
      @Diabolic9595 7 месяцев назад

      @@viacheslavkovalevskyi оперативно ответил, однако

  • @barmaleydp
    @barmaleydp 6 лет назад +31

    А что тут делал второй учасник?) Я чего-то не понял...)

    • @me2beats313
      @me2beats313 5 лет назад +40

      Это бест френд

    • @elfjse
      @elfjse 5 лет назад +3

      Секонд участник сам носинг понял

    • @user-qp9wu5my5b
      @user-qp9wu5my5b 5 лет назад +6

      водка

    • @vindastris4982
      @vindastris4982 4 года назад +2

      Кому то надо объяснить.

    • @user-po1wv1vd2y
      @user-po1wv1vd2y 4 года назад +6

      Видимо рассказывается о его нейронах..

  • @TheSerenity4444
    @TheSerenity4444 6 лет назад +1

    Нейрончик может получать сигналы от соседних только одновременно синхронно? или можно по принципу Promise.all сделать ? Можно ли использовать в построении Rx методы ?
    И еще вопрос, обучение нейронки это развесовка по сути или что то другое?

  • @project88888
    @project88888 7 лет назад +6

    спасибо за видео, очень полезно и актуально, продолжайте в том же духе )))

  • @nurmakh
    @nurmakh 7 лет назад +26

    На 17й минуте вы показываете hidden layer и показываете что, 0,25+0,25 дает 0,5 но потом почему она идет как -1?
    в тот же самый момент 2й нейрон hidden layer выходит 0,5-0,4+0,9 не выходит как -1 а выходит со значением + ?
    почему?
    ведь по сути в примере совпадает сразу три случая
    есть водка
    есть дождь
    есть друг
    если судить по галочкам.
    Заранее спасибо за ответ

    • @MultiKrezi
      @MultiKrezi 7 лет назад

      булиева логика )) 0,25+0,25 дает 0,5 что означает (true) , этой величины достаточно для активации нейрона , а он в свою очередь в активном состоянии выдает что?

    • @realdnk2
      @realdnk2 6 лет назад +3

      он выдает 1. 1 и -1 - дают 0 на нейрон принимающий решение о походе. НО. нижний нейрон присылает 1 - так что итоговое значение на выходном нейроне будет 1 и герой должен идти на пати. и именно это говорил сам афтар, говоря что только лучший друг может заставить героя идти бухать в дождь. походу афтар ошибся в примере. на этой минуте.

    • @realdnk2
      @realdnk2 6 лет назад +2

      хотя погодь... 1 и -1 надо ведь не складывать, а перемножать.... тогда да, будет ноль по итогу.

    • @user-qz8ch2vs9n
      @user-qz8ch2vs9n 6 лет назад

      Все равно не понял, мы же складываем 0,25+0,25+0 = 0,5 что на выходе дает 0,5 или тут другая математика? Объясните пожалуйста мне неумному... ))

    • @Aqluse
      @Aqluse 6 лет назад

      Входное значение не перетекает в выходное. Каждая связь имеет свой отдельно определенный коэффициент, который умножается на результат работы активационной функции (1 или 0) источника этой связи. По сути мы получаем ответ на один вопрос внутреннего слоя (да или нет) и этот ответ имеет свой вклад в ответ выходного слоя, если ответом было "да"

  • @Bond007in
    @Bond007in 7 лет назад +13

    С ВОДКОЙ ВСЕ СТАНОВИТСЯ ПОНЯТНЕЕ :)

  • @ezelzip2309
    @ezelzip2309 4 года назад +4

    Отлично!) единственное видео, которое достойно разложило по полочкам всю инфу)
    Очень хочу продолжить изучать и самому написать по своим алгоритмам сеть!!!)))

  • @michael_ya_
    @michael_ya_ 5 лет назад +4

    Отлично объяснено, коротко и о главном, пример идеального туториала. Спасибо

  • @1Skazochnik1
    @1Skazochnik1 5 лет назад +2

    Спасибо автору, однозначно подпишусь. Это круто, суметь так просто обьяснить сложную тему.

  • @theg0rdan
    @theg0rdan 6 лет назад +46

    Хорошая подача материала. Кратко, информативно, по делу! Спасибо.
    Отдельно про комментаторов и английские слова в речи спикера. Если не полениться и посмотреть на профиль человека, то будет понятно что он давно работает в штатах и причина по которой в его речи так много заимствованных слов понятна и очевидна. Поэтому я совсем не понимаю всю эту ненависть в комментах. Человек хорошо подготовил материал, выложил его и вы его потребляете бесплатно, при этом корите его за словечки в разговоре. Это абсурд. Может аналогия не совсем подходящая, но это тоже самое, если бы вы смотрели пиратку фильма с ужасным качеством, но на русском и при этом матерились на качество, и все же досмотрели бы до конца. При этом была бы хорошая пиратка на английском (или даже лицензия). Глупость и грубость.
    Автору еще раз спасибо, хочется внедрить небольшую сетку в один проект в качестве эксперимента и я думаю это не последнее видео, котороя я тут посмотрю. Можно и на англ смотреть и искать, но тут подкупает как раз выдержанность и сжатость материала (в хорошем смысле слова). Англоговорящие докладчики часто льют много воды, к сожалению.

    • @101picofarad
      @101picofarad 5 лет назад

      Так говорил бы по английски - не пикнули бы.

    • @antonstezhkin5991
      @antonstezhkin5991 4 года назад

      @@101picofarad потому что не посмотрели бы 😂

    • @covovker
      @covovker 4 года назад +3

      Ну если он дофига по-английски болтает и всё такое, то чё ж у него активейшн фУнкшн, а не фанкшн, и чё ж hiden в коде нет второй d, и фолЬс с откровенным мягким знаком при произношении? Про муху и без меня сказали. Да, понятно, другой язык вмешивается в способ мышления, и бывает сложновато порой на лету переводить с одного языка на другой, но тут всё ж больше похоже на наплевательство на нормальное использование языков в принципе со стороны спикера. Да и англицизмы его не настолько сложно переводятся на русский, тонкости контекста и коннотаций партей и бестфрендов не влияют на сабж. По существу сам контент годный, но и претензия к использованию языков выглядит вполне обоснованной.

    • @Antimurr
      @Antimurr 4 года назад

      Порадовало "активэйшн фУнкшин". Ненависти никакой нет. Если делаешь видео для русскоязычной аудитории, то постарайся говорить на русском. Элементарное уважение к зрителю. "он давно работает в штатах" в данном случае не оправдание. Можно было тогда уж и на англ говорить. Про пиратку - да, аналогия не совсем подходящая, даже можно сказать вообще не аналогия.

    • @user-bk3qt7qx6b
      @user-bk3qt7qx6b 3 года назад

      Я, кажется, понял, почему, например, Дуров перестал публично разговаривать на рашен. Рюскозычная аудитория уваженич у него ахаха

  • @turin_nowadays
    @turin_nowadays 5 лет назад +2

    Это просто шикарнейшее видео! Настолько изящно и доходчиво передана суть предмета - просто нет слов как круто!

  • @Alex-nm9nr
    @Alex-nm9nr 6 лет назад +4

    Шикарная "конференция по новым компьютерным технологиями и защите компьютерных программ. Сэнкью вери мач".

    • @fpotok6525
      @fpotok6525 2 года назад

      Шикарное видео. Все по полочкам.

  • @Timurleng-pi1gw
    @Timurleng-pi1gw 4 года назад +3

    Посмотрел через 2 года после выхода видео. Потрясающее!!! Спасибо вам огромное авторы!!! Я понял основу всего за 30 минут.

  • @user-zr2uk6pv5m
    @user-zr2uk6pv5m 7 лет назад +1

    Скажите пожалуйста, можно ли для этой задачи использовать обычные алгоритмы классификации, например svm или decision tree?

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  7 лет назад

      +Vladimir Tkach конечно можно, и для решения именно этой задачи я бы нейронки не брал. О том где и почему сети лучше мы ещё поговорим, цель этого виде - просто рассказать азы и что нейро сети из себя представляют.

  • @YanMovshovich
    @YanMovshovich 6 лет назад

    Добрый день. Спасибо за видео. Попытался повторить код из видео (воссоздал полностью идентичный оригинальному) - но выдал ряд ошибок при запуске. Можно ли Вас прислать, что бы понять в чем может быть дело?

  • @MrMegalom
    @MrMegalom 5 лет назад +3

    Шикарная манера изложения, респект и благодарность))

  • @lexxx1994
    @lexxx1994 7 лет назад +4

    Офигительно интересно. смотрел на одном дыхании

  • @vasyapupkin9338
    @vasyapupkin9338 7 лет назад +156

    Вери интерестинг видос, особенно зарофлил вен ю бии назвал мухой

  • @talgatsabyrov9957
    @talgatsabyrov9957 6 лет назад

    Хотел бы уточнить, активационная функция задается на этапе проектирования или как и веса тоже обучается?

  • @anarcom6949
    @anarcom6949 7 лет назад +3

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

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  7 лет назад

      Я бы рекомендовал попробовать похожий подход что и в AlphaGo: storage.googleapis.com/deepmind-media/alphago/AlphaGoNaturePaper.pdf
      Если очень упрощенно то написать сеть которая смотри на поле и говорит насколько оно хорошее или плохо для игрока, а потом использовать что то класическо для обхода максимально большого числа нодво графа состояний игры и поиска того для которого наша сеть даст наилучший результат.

  • @philosophilapis9544
    @philosophilapis9544 6 лет назад

    ОГРОМНОЕ СПАСИБО. я в течение часа не мог понять что такое нейронные сети, а мне это нужно для повышения квалификации. благодаря вам я понял принцип их работы.

  • @MultiKrezi
    @MultiKrezi 7 лет назад +1

    Замечательное видео и тема актуальная , спасибо огромное. Все очень доходчиво и с примерами. Плюсанул от души.

  • @IT_business_in_Russia
    @IT_business_in_Russia 6 лет назад +1

    Огромное спасибо, благодаря вам разобрался, что такое нейронная сеть, лучше, чем в любой книжке! Вы крут!

  • @liosha2007
    @liosha2007 6 лет назад +1

    Лучшее объяснение из всех что мне попадались. Спасибо!

  • @ildarugatu
    @ildarugatu 5 лет назад +1

    Отличное видео! Вы не в курсе как перепрофилировать майнинг ферму (6×1060 по 6 Gb) под нейросеть? Не могу нагуглить ничего вразумительного?

  • @TheLazar2606
    @TheLazar2606 3 года назад +2

    Здорово бы было если бы в месте где показываешь код также показать схему с нейронами, чтобы строчки кода привязать к схеме

  • @user-qv2us4zp6x
    @user-qv2us4zp6x 4 года назад

    Какую програму подскажете для начала изучения и создания подобного

  • @konst.tursunov
    @konst.tursunov 7 лет назад +9

    Отличные видео по нейронкам. Скажите будут ли раскрыты темы про классификацию изображений с помощью tensorflow?

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  7 лет назад

      +Константин Турсунов в планах то конечно есть, но вот дойдут ли руки это ещё вопрос:)

    • @konst.tursunov
      @konst.tursunov 7 лет назад

      А какие ближайшие выпуски по ждать? ))

  • @lekkaverhovcev6334
    @lekkaverhovcev6334 7 лет назад +2

    Спасибо! Емко, кратко, точно по сути, без воды. Подписался, поставил лайк.) Продолжу знакомиться с Вашими видео. Если они все такие, то прям на золотую жилу набрёл)

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  7 лет назад

      Спасибо большое, единственное у нас по ML пока еще мало видео =(

  • @god-user
    @god-user 5 лет назад

    День, добрый. А как можно сохранить теперь нашу обученую модель?

  • @dima_math
    @dima_math 6 лет назад +97

    Я так и не понял: what his native language - Russian or English?

    • @nickd4583
      @nickd4583 5 лет назад +20

      Русский language

    • @aleksey_shishkin3183
      @aleksey_shishkin3183 5 лет назад +30

      :))) Естесна Инглиш, ты чо не услышал как он грамотно перевел bee?

    • @ekatbilisi918
      @ekatbilisi918 5 лет назад +5

      Ruglish/Englissian

    • @Scream3375
      @Scream3375 5 лет назад +2

      Судя по тому, что он склоняет слово friend - русский)

    • @g3k0s20
      @g3k0s20 5 лет назад +4

      а вот и знатоки подъехали

  • @user-mx2or2ks8e
    @user-mx2or2ks8e 6 лет назад

    Всем привет! У меня есть вопросик. Будет ли видео по непосредственному взаимодействию человека и ии? Например я ввожу или задаю устно вопрос"Стоит ли мне идти на пати, если там будет выпивка, приедет мой друг и будет идти дождь? " , ии это анализирует и говорит мне"Да, стоит идти!" Ну или другие способы ввода информации для ии. Очень бы хотелось увидеть у вас на канале такое видео и видео по обучению этого ии. Заранее вам большое спасибо!!!

  • @JohnDoe-yz6yw
    @JohnDoe-yz6yw 5 лет назад

    Спасибо!
    Пожалуй, едиственное понятное и абстрактное объяснение нейронных сетей на русском. Да еще и с кодом сразу.

  • @nonamenoname9706
    @nonamenoname9706 5 лет назад

    Супер видео! Спасибо, автор!
    ИМ и нейросети такая хайповая тема, и всегда было так обидно, что не имела не малейшего представления о том, как они работают, а тут на примитивном примере очень наглядно продемонстрирован принцип)

  • @sonar_devices
    @sonar_devices 5 лет назад

    Большое спасибо. Всё очень понятно и доходчиво!

  • @user-si5qh1sl4t
    @user-si5qh1sl4t 4 года назад +1

    16:00 - откуда все эти цифры взялись? Откуда такие веса?

  • @dr.AslanBekov
    @dr.AslanBekov 6 лет назад +2

    Лаканично и доступно) Спасибо)

  • @dekiv9775
    @dekiv9775 3 года назад +1

    Не думал, что этот канал мне всё объяснит, но я ошибался! Спасибо большое, наконец я понял, что такое нейросеть и как она работает.

  • @user-jv3pm6zr2x
    @user-jv3pm6zr2x 7 лет назад

    Здравствуйте!очень полезное видео,спасибо!нет ли видео о прогнозировании нагрузок?

  • @filinsstudio7530
    @filinsstudio7530 7 лет назад +27

    У меня есть одна просьба к автору или к кому нибудь кто сможет. Предлагаемые простые примеры нейронных сетей из нескольких нейронов, понятно и хорошо себя ведут. Сразу навязывается мысль, зачем вся эта обучаемая сеть, если можно простыми однозначными логическими действиями задать соответствия 8-и вариантам входного сигнала (как на примере в видео, где три двоичных входа) - на один логический выход. Другими словами, пожалуйста дайте мне самый самый простой пример с минимальным количеством нейронов, работу которого было-бы невозможно описать обычным прямым алгоритмом. Просто мне очень важно понять в чем уникальность применения нейронных сетей по сравнению с обычным линейным программированием. Просто, повторюсь ещё раз, - обучая нейронную сеть, мы учим её что-бы каждый вариант входного сигнала, соответствовал уникальному сигналу на выходе. А я-бы просто провёл "прямые линии" между вариантом входного значения и для него нужного ответа - результат тот-же, зачем обучать? Поэтому мне и нужен простой пример для понимания, чтоб я его понял, а запрограммировать без применения нейронов - не смог. Всем кто сможет помочь - Спасибо!

    • @user-wr9yv4kd4q
      @user-wr9yv4kd4q 6 лет назад +1

      прочти мой комментарий, это по сути просто ложное направление в никуда

    • @FODrive
      @FODrive 6 лет назад +11

      сергей кравченко нейросети нужны когда невозможно или слишком сложно составить прямой алгоритм. Допустим, при распознавании речи, или изображений.

    • @user-wr9yv4kd4q
      @user-wr9yv4kd4q 6 лет назад

      тогда причем здесь работа мозга, по моему это сделано специально, для не возможности сделать искусственного мозга,а всё остальное это просто риторика и куча разной ненужной информации

    • @FODrive
      @FODrive 6 лет назад +9

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

    • @user-wr9yv4kd4q
      @user-wr9yv4kd4q 6 лет назад +3

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

  • @user-hq9hv4zy8h
    @user-hq9hv4zy8h 7 лет назад

    Просто отлично! Давно такое ждал.

  • @MrIronThorn
    @MrIronThorn 5 лет назад

    Доходчивое объяснение теории, подкрепленное наглядным примером. Лайк и подписка)

  • @izhsever
    @izhsever 7 лет назад +6

    Класс! Не зря ждал :)

  • @danyalmugutdinov7283
    @danyalmugutdinov7283 7 лет назад +2

    еще пожалуйста видео. очень позновательно

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  7 лет назад +2

      +Danyal Mugutdinov уже записали, думаю на этой неделе выйдет;)

  • @azamatisenov1307
    @azamatisenov1307 3 года назад +2

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

  • @cergegorov7100
    @cergegorov7100 7 лет назад +3

    Интересно, если будет возможность продолжайте. Но вот веса нейронов - тут много впросов. Нужна база нейтронов , которым опять нужна база. Если я это напишу то оно зависнет ;)

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  7 лет назад +1

      +Cerg Egorov след. видео как раз будет о том как эти самые веса нейронов подстраивать:)

  • @ImmortalBest
    @ImmortalBest 5 лет назад

    Какого это в хиден лаер бросаются разные веса от одного и того же итема? Водка на первый хиден кидает 0,25 а на второй 0,5 у этого итема должен же быть свой собственный вес, как он может меняться в один момент? Или каждый хиден лаер вводит корективы?

  • @AlexLapinX
    @AlexLapinX 7 лет назад +1

    спасибо. Легкая подача материала.

  • @IgorOrlov
    @IgorOrlov 7 лет назад +1

    подскажите баблиотеки для распознавания лица, может есть готовые реализации. Спасибо.

    • @user-bs9kr3cu9n
      @user-bs9kr3cu9n 5 лет назад

      OpenCV конечно-же - готовый обученный каскад Хаара есть в дистрибутиве.

  • @DriverXSumy
    @DriverXSumy 5 лет назад

    Спасибо за простое и понятное объяснение.

  • @ViktorDubovik
    @ViktorDubovik 4 года назад

    Спасибо, за интересное и доступное повествование!!!)

  • @slysuslik
    @slysuslik 5 лет назад

    очень просто, самое простое объяснение нейронной сети для начинающих! Спасибо за видео!

  • @annetslepakova1268
    @annetslepakova1268 4 года назад

    Шикарно) Спасибо. Первый канал на который подписываюсь сразу после первого видео)

  • @Aeternum_Legion
    @Aeternum_Legion 6 лет назад +6

    "Нейрончик дождя"

  • @alexeybalakin9688
    @alexeybalakin9688 4 года назад

    Спасибо за урок, очень понятно. Вопрос: можно ли реализовать данный код на java, и какие при этом возникнут сложности?

  • @ofecer007
    @ofecer007 3 года назад

    В конецж обычно программирование. где поиск весов? где тренеровка нейросетки с заливка бигдейта ? код жи обычный массив с подсчетом данных из матрицы. эх. я явно что-то упустил. кстати что это за компилятор в браузере ?)

  • @oleg1174
    @oleg1174 7 лет назад +1

    Спасибо. Было интересно. А ссылку на код сознательно не дали ? =)

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  7 лет назад +1

      +Oleg банально забыл:) сегодня поправлю

  • @MrJohnnyFirefly
    @MrJohnnyFirefly 7 лет назад +168

    Автор действительно иностранец или вписывание английских слов и выражений там где можно обойтись и русской речью дает +100 к интеллекту?

    • @user-hz3tr9bu1h
      @user-hz3tr9bu1h 6 лет назад +6

      попытка свои детские комплексы прикрыть или низкое образование)) crazy man)

    • @examore-lite
      @examore-lite 6 лет назад +42

      Бензин и Некоторые люди думают сразу на нескольких языках. И представьте себе, что некоторые мысли приходят быстрее на английском.
      А вот то, что вы написали как раз и есть попытка прикрыть свои детские комплексы. Вы самоутверждаетесь за счет других.

    • @user-hz3tr9bu1h
      @user-hz3tr9bu1h 6 лет назад +15

      Чтоб мы с Вами не спорили - отвратная постановка словесная, а вот материал хороший. За подобные атнипрофессиональные низкоуровневые подачи материала - раньше с позором выгоняли дикторов отовсюду не только в СССР но и на Западе... слушать невозможно, хоть и слова знакомые, "жутчайший" акцент, дурацкие перескоки на элементарные слова, явно не уважение к слушателям - ужас. а вот материал, повторюсь, хороший.
      Если он иностранец - то откуда акцент в англ. словах? если не иностранец, то просто по-детски смешно.

    • @sgeorge8487
      @sgeorge8487 6 лет назад +2

      +4 к интеллекту и +2 к харизме

    • @user-zh5rx1fl4f
      @user-zh5rx1fl4f 5 лет назад +7

      Tony Arty
      во-первых ВСЕ языки имеют заимствования. Во-вторых разговаривать на гибриде под названием "руслиш" - достойно лишь даунов с брайтон бич и гламурных тп-шек с рублёвки. Это и есть ограничение, т.к. человек по сути не знает ни одного языка! Две половинки это не единица, когда речь идёт о языках. Да и вообще это выглядит убого. И так же смешно и жалко как понты рэперков.

  • @smilesrg
    @smilesrg 5 лет назад +1

    Спасибо! Наконец-то я понял.

  • @mani11a
    @mani11a 5 лет назад

    Можно получить комментарий относительно того, почему у разных людей будет разный вес одинаковых сигналов (импульсов)?

  • @ilyat7109
    @ilyat7109 2 года назад

    Всё очень понятно и логично, спасибо за видео

  • @BrooklynDesigne
    @BrooklynDesigne 6 лет назад +2

    Спасибо за видео, но не до конца понял откуда задаются коэффициенты весов «0.25, 0.5».

    • @dariagrebenyuk8203
      @dariagrebenyuk8203 4 года назад

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

  • @user-bf8xo6tw8e
    @user-bf8xo6tw8e 5 лет назад

    Из многих видео, что видел - это самое понятное. Я андерстуд эврисинг. И такой вопрос, почему нейронные сети именно на питоне программируют чаще. Даже книги по Нейронным Сетям для кодинга на питоне выпускают в основном? чем этот язык лучше в данной сфере?

  • @denrv1192
    @denrv1192 4 года назад

    Не понял некоторые вещи. Почему от зонтика вверх 0.25 вниз 0.4. Почему 0.9. И еще 0.25 + 0.25 дают - 1. При всех положительных ответ отрицательный?

  • @-Justman-
    @-Justman- 6 лет назад

    а не могли бы скинуть ссылку для оболочки под питон, Юпитер?

  • @user-lv8jz3ln9l
    @user-lv8jz3ln9l 5 лет назад

    Очень доступно. Спасибо.

  • @igorchemmykelly7202
    @igorchemmykelly7202 4 года назад

    А вот, можно ли запрограммировать нейросеть с такими условиями:?
    Совецкие времена. Четверо друзей работают на закрытом предприятии в канун Нового года. Выпить нечего. Выйти с завода, чтобы купить спиртное, нельзя(не выпускают и пронести не получится). А "трубы горят", поэтому друзья проводят поиски по всему заводу и к всеобщей радости находят некоторую бытулку с жидкостью по запаху напоминающей спирт(но не точно). Собирается консилиум с целью определить, можно или нельзя пить эту жидкость. После долгих дебатов проясняется следующая процедура определения пригодности для питья этой жидкости: смешать её с водой. Если смешается, то пить можно. Если нет - нельзя. Так и сделали. Жидкость с водой НЕ СМЕШАЛАСЬ. Однако друзья ВСЕ РАВНО её выпили и трое из них умерли, а четвёртый получил сильное отравление.
    Это нейросеть или без привления понятия ДУШИ тут не обойтись? Настораживает момент: договориль ТОЧНО не пить, если не смешается, но ВСЁ РАВНО выпили.
    Интересно.

  • @user-dx7rq2qb9y
    @user-dx7rq2qb9y 4 года назад +1

    Великолепное объяснение! Спасибо,
    привет из 2020

  • @lironka1
    @lironka1 6 лет назад

    Спасибо! Коротко и наглядно.

  • @evgeniyesenin1531
    @evgeniyesenin1531 7 лет назад

    Почему строка inputs = np.array([vodka,rain,friend]) создает матрицу 1х2 а не 1х3?

  • @user-kg9qk8rt1e
    @user-kg9qk8rt1e 6 лет назад +1

    я сначала не принимал всерьёз вставки из англ, ну мало ли кто как трындит, я сам часто вперёд вспоминаю англ термины, а потмо русские слова, но когда автор сказал "активэйшн фУнкшн.." всё я пошёл пить кофе, расправляяя уши из трубочек

  • @summerschool2012port
    @summerschool2012port 6 лет назад

    Очень клево! огромное спасибо!

  • @RovshanMusayev
    @RovshanMusayev 6 лет назад

    and how did you define the weights?

  • @stepanpetei2405
    @stepanpetei2405 5 лет назад

    18:31 - ошибка, там вроде значения весов домножаются на значения на входах перед суммированием.

  • @mclotos
    @mclotos 7 лет назад

    Ну с погодой, алкоголем и другом всё понятно, а вот что делать, если например учитывать не только наличие/отсутсвие, но и значение? например для погоды учитывать варианты жарко/снег/дождь, а для алкоголя учитывать пиво/вино/мартини/водка? А если таких параметров не 3, а 30? Сколько тогда должно быть нейронов в скрытом слое? Сколько должно быть скрытых слоев?

  • @dimaho-ho-tour2518
    @dimaho-ho-tour2518 5 лет назад

    Очень круто ребята!! А можно как-нибудь этот power point получить?

  • @user-vk1xg5ko1m
    @user-vk1xg5ko1m 6 лет назад +1

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

    • @rikstone212
      @rikstone212 6 лет назад +1

      Сейчас бы смотреть видео где объясняют как создать свою нейронную сеть и говорить, что такие сети не существуют.

    • @rikstone212
      @rikstone212 6 лет назад

      Многослойный перцептрон, который представили в видео, относится к нейронным сетям. Учи матчасть.

    • @rikstone212
      @rikstone212 6 лет назад

      Что-нибудь кроме оскорблений умеешь говорить или слишком сложно? Что же по твоему относится к нейронным сетям?

  • @DenVeR-PRO
    @DenVeR-PRO 6 лет назад

    Просто, доступно и забавно) Умиляет преподавание фактов 20 летней давности, за что-то новое и свежее))) Я лет 15-20 назад читал в журнале american scientific(конца 90х)про сигмоиды в качестве активационных функций и прочего))

  • @user-hc5hf3kr1c
    @user-hc5hf3kr1c 6 лет назад

    Очень интересно,лайк и подписка!