Нейронная сеть на Python с нуля

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

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

  • @ДмитрийКоробченко-л2й

    Рекомендуемый порядок просмотра:
    1. Нейронные сети за 10 минут: ruclips.net/video/GT6imQDxqko/видео.html
    2. Как обучить нейронную сеть: ruclips.net/video/uWd9nyn0ql8/видео.html
    3. Нейронная сеть на Python с нуля: ruclips.net/video/xMz7XSaqdRA/видео.html
    4. Обратное распространение ошибки: ruclips.net/video/bW4dKxtUFpg/видео.html
    5. Обучение нейронной сети на Python: ruclips.net/video/bXGBeRzM87g/видео.html

    • @fantasy-7766
      @fantasy-7766 3 года назад

      Хочу рандом.

    • @КостяУгаров-э6с
      @КостяУгаров-э6с 3 года назад +1

      Оставляйте пожалуйста ссылку на исходный код урока в описании или комментариях

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

      Сейчас в мире развелось много жуликов в разных направлениях, это беда не прошла мимо и разработчиков нейронных сетей.
      Нейронная сеть - это большой математический обман, где основа - это простой подбор чисел под заранее нужный результат…
      Прежде чем понять структуру нейрона и её обучения давайте рассмотрим простой пример:
      12+Х=48, нам известно уже два числа - это 12 и конечный 48. Теперь чтобы найти «Х» мы к Х в цикле добавляем числа от 1 до 100 и проверяем на результат пока не узнаем, что «Х» это 4, на этом принципе строится и вся нейронная сеть... Вот вам простой пример нейрона: 1$=73.82 рубля.
      1$ = 73,82 руб.
      73,82 / 100$ = 0,7382
      120$ * 0,7382 * 100 = 8858.4
      Вы можете подставлять любое число и получать нужный правильный результат. Но вам горе разработчики предложат обучение нейрона… где перебор чисел будет занимать уйму времени…. А всего-то надо одно разделить на другое и получить желаемое «0,7382». Весы нейрона - это «Х» который и надо для эффектности в цикле найти. 0,7370+1… = 0,7382.

  • @helpless3526
    @helpless3526 3 года назад +127

    Я в шоке, почему так мало просмотров? Подача, монтаж, Боже, да даже на доске написал все что нужно. Высший пилотаж, браво!

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

      Тема гниль, в России людям жрать нечего, какие нейронки?

    • @helpless3526
      @helpless3526 3 года назад +12

      @@zelmanfeig5404 кому там жрать нечего? Идите на работу и будет Вам и еда и праздники, легче сидеть и обвинять всех подряд?:)

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

      @@helpless3526 Людям жрать нечего, воровская экономика, все воруют, но ни у кого ничего, в результате, нет. Вот если б не воровали..

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

      Малл видео с 2017

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

      Мало видео

  • @Markisi0
    @Markisi0 3 года назад +101

    Супер! И анимация, и подача, и информация - всё на уровне! Продолжайте в том же духе! Подписка и лайк!

    • @ДмитрийКоробченко-л2й
      @ДмитрийКоробченко-л2й  3 года назад +1

      Спасибо! Следующее видео уже выложено, и еще одно на подходе.

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

      @@ДмитрийКоробченко-л2й сутки вчера смотрел всякую ф-ню. сегодня нашел твои видео. и все понял. ппц . спасибо

  • @dmitrijjerdev2393
    @dmitrijjerdev2393 7 месяцев назад +4

    Наконец-то нашел кого-то, у кого "Пишем с нуля" не равно "Для начала подключим тензорфлоу"
    Лайк, подписка, а там посмотрим, может и до колокольчика дойдёт 👍

  • @arhontra
    @arhontra 3 года назад +42

    Полтора года назад подписался после анонса на ODS. Качество картинки шикарное, не забрасывай пожалуйста)

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

    Дружище ты просто красавец. Килотонны разрозненной информации из интернета, в этом видео ты сложил в последовательную цепочку знаний о нейросетях! Браво! Я просто похлопаю!!!

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

    Отличная подача, наконец то нашёл подходящее "понятное " обучение

  • @yangrozniy5078
    @yangrozniy5078 2 года назад +14

    Ничего не понял, но очень интересно) Придется изучить петон и линейную алгебру

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

    Огромное спасибо. Залез в эту тему и никаких нормальных гайдов не находил. Ютуб посоветовал ваши ролики) Прям все доступно и понятно объясняете.

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

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

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

    Привет! Мне не так уж много лет, 3- 4 года пишу сайты на react node js, до этого учил python сейчас решил вернуться и посмотреть про нейронки, автору спасибо большое, прям такое детское влечение появилось ❤

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

    Начало хорошее, и сам ролик, но есть вопросы и пожелания, что хотелось бы видеть дальше: 1) подготовка своих собственных датасэтов 2) обоснование почему модель построена именно так (количество слоев, количество нейронов, выбранные гиперпараметры, выбранные оптимизаторы, выбранные функции потерь, как эти параметры настраивались по результатам обучения), как пришли к оптимальным настройкам, показать результаты испытаний, понятно что методом проб и ошибок, но какие изменения вносились отталкиваясь от первых испытаний, и чем руководствовались в их выборе для улучшения модели, например в результате обучения получили accuracy 0.5, хотим улучшить модель и переобучить, делаем такое-то изменение в модели, руководствуемся тем-то и тем-то. Хотелось бы видеть рассуждения по настройке гиперпараметров на первых полученных результатах. Тогда видео будет полезное. Удачи!

    • @ДмитрийКоробченко-л2й
      @ДмитрийКоробченко-л2й  3 года назад +1

      Спасибо за предложения! Частично это будет показано в следующем видео. Более детально скорее всего также будет, но в будущем.

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

    Идеальная подача! Если бы по всему CS были такие восхитительные обучающие видео, программисты бы без труда лутали петабайты качественных знаний и конкуренция на рынке IT превысила бы все мыслимые и немыслимые границы!

  • @playtopgames3261
    @playtopgames3261 3 года назад +5

    Вот ты и вернулся!!! Я по твоим видео защитил проект нейронки своей на городской конференции)

  • @ГагикАкопян-у1х
    @ГагикАкопян-у1х 9 месяцев назад

    лучшее наглядное видео про нейронки, которое я видел

  • @КириллГригорьев-з4е
    @КириллГригорьев-з4е 9 месяцев назад +1

    Как сломать мозг за 15 минут))) Очень крутая подача, спасибо!

  • @АлександрКанонин
    @АлександрКанонин 2 года назад +2

    Круто!
    Вспомнил всю университетскую программу по нейронкам в питоне, пока смотрел это видео!
    Спасибо за ваш труд!

  • @zeronoise8285
    @zeronoise8285 3 года назад +11

    Главный вопрос: когда будет следующий ролик?)
    Восхитительный контент, хоть что-то полезное и интересное нашел на Ютубе за долгое время

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

    Подача и объяснение просто чудо, гигантское спасибо!!!

  • @mrx8312
    @mrx8312 3 года назад +6

    Четкое объяснение! Респект!

  • @ЕкатеринаЗакусова-х5э

    Ааааа, я влюбилась!!😄
    Далеко не все понятно, но очень хорошо структурирует то, о чем читала ранее.
    В конце просто орнула чайкой на «Всех же мучает вопрос - где брать веса???»😂
    Спасибо за такой контент: яркий и информативный))

  • @maximfx7479
    @maximfx7479 9 месяцев назад

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

  • @Ruslan-kk4pf
    @Ruslan-kk4pf 3 года назад +4

    Пишу свой фреймворк для нейросетей на C# и HLSL, полносвязные уже обучаются успешно, свёрточные дописываю, увлекательная работка. Хотя Дмитрий в какой то из лекций и говорил использовать готовые фреймворки, но ничто так не даст опыта, как написание этого всего с нуля самому)

  • @ДмитрийКарпухин-о6л

    Боже, что за топ, я не могу остановится! Продолжай!! Ааа я твой фанат!

  • @New-vk6ks
    @New-vk6ks 3 года назад +4

    очень подробно и грамотно все объясняете. правда иногда нужно по 2-3 раза переслушать. лайк и ждем новых роликов. От себя прошу разобрать сверточные сети с 0. также как и этот пример

  • @pauline012t
    @pauline012t 6 месяцев назад

    Про класс Neuron ох как жизненно 😅😶 прям классика. А видео шикарное🔥

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

    Ну блин воще!!!!!!Просто гений. Респект от доктора физмат наук

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

    Подача - огонь!

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

    Я последний раз лайк ставил год-2 назад, но этот ролик реально заслужил лайка, автор - мое уважение

  • @Eg0rRus
    @Eg0rRus 2 года назад +1

    Я 2 дня пытаюсь разобраться в этих нейросетях, и сейчас у меня уже на 4 минуте жевало трескается), а так довольно понятно объясняешь

  • @RadioT9197
    @RadioT9197 10 месяцев назад +2

    Вообще забавно что по сути определение это: (входные данные => МАГИЯ => ВЫХОДНОЙ РЕЗУЛЬТАТ)

  • @viktorliutov7292
    @viktorliutov7292 2 года назад +1

    Здорово, просто фантастическая подача, очень интересно, хочу повторить

  • @РусланИзмаилов-я9о
    @РусланИзмаилов-я9о 3 года назад +12

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

  • @limoshkamilk9887
    @limoshkamilk9887 5 месяцев назад

    Классный формат👍👍👍, супер❤. Все чётко, автор молодец❤

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

    продакшн запредельно крутой! классное решение с весами из будущего ))

  • @tv-wb6me
    @tv-wb6me Год назад

    какой же ты ахуенный Дима!!!!
    не бросай это дело с нейронками, я хочу больше !!!!!!!!

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

    Тонкий стеб про будущее и дискету засчитан ))

  • @Владислав-е6щ9ъ
    @Владислав-е6щ9ъ 2 года назад +2

    Не ожидал увидеть такое качество материала на русском! Браво!

  • @АлександрНехаев-о7з

    Блин мужик, мой мозг поплыл ровно так же, как и твоя анимация на фоне консоли=))

  • @Dan550102
    @Dan550102 3 года назад +10

    Очень познавательно и доступно!

  • @ДанилСуханов-о4у
    @ДанилСуханов-о4у 2 года назад

    Очень нравится подача контента, смотреть приятно

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

    Отличный материал, Дмитрий! Браво!

  • @helper__8846
    @helper__8846 Год назад +1

    Жаль что вы забросили канал,вы то обьясняли классно,и анимация,монтаж всё было крутым

  • @ПАШАТ-ц5ь
    @ПАШАТ-ц5ь Год назад

    Почему у него так мало подписок ?????? людииии все на офигеном уровне монтаж особено

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

    Не знал, что так можно! ЛАЙК)

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

    Респект, очень информативно.

  • @y18kotov
    @y18kotov 2 года назад +1

    Отлично. Большое спасибо!

  • @kimknarodru
    @kimknarodru 2 года назад +1

    было ооочень интересно, но ничего не понятно. Классное видео. Спасибо. Больше такого контента!!

  • @ЗахарНовик-ц6х
    @ЗахарНовик-ц6х 3 года назад +6

    Дмитрий, здравствуйте. Сделайте, пожалуйста, видео про библиотеку Numpy

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

    Спасибо! Это очень интересно!

  • @АлексейПрищепа-ы9щ
    @АлексейПрищепа-ы9щ 3 года назад +5

    Какой фреймворк в следующем видео? А следующее видео будет? В этом году?
    Ну если планируется следующее видео, тогда хотелось бы с использованием фреймворка PyTorch

    • @ИловМакс
      @ИловМакс 2 года назад

      PyTorch

    • @АлексейПрищепа-ы9щ
      @АлексейПрищепа-ы9щ 2 года назад

      @@ИловМакс спасибо за напоминание! Я пропустил последние два видео! За весь год...
      И спасибо за поправку

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

    Да, хоробы узнать что такое градиентный спуск и метод обратного распространения. Через код. Ждём.

    • @ДмитрийКоробченко-л2й
      @ДмитрийКоробченко-л2й  3 года назад

      Теория про обратное распространение ошибки: ruclips.net/video/bW4dKxtUFpg/видео.html . То же самое через код -- в следующем видео, которое уже на подхоже.

  • @nikolaygertsog5702
    @nikolaygertsog5702 2 года назад +1

    Отлично, спасибо!

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

    Дядь ты ОЧЕНЬ крут!

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

    8:39 Не знал, что-ж, лайк

  • @i_cooler
    @i_cooler Год назад +1

    У меня один очень важный вопрос, а дискету куда вставил?

  • @strannuytip1947
    @strannuytip1947 3 года назад +3

    Сделай пост, как так красиво оформить студию под питон

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

    вы лучший, спасибо большое за объяснение!

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

    А если так подумать я даже в 13 лет понял много чего спс

  • @СамаяСчастливая-ъ6п
    @СамаяСчастливая-ъ6п 3 года назад +5

    Это пример из книги "Создаём нейронную сеть". Автор Тарик Рашид. Там действительно все рассматривается с 0. А здесь просто отрывок

  • @ГлебСергеевич-ж9и
    @ГлебСергеевич-ж9и Год назад +1

    Здравствуйте, Дмитрий. Подскажите, пожалуйста, как вы обучили нейронную сеть? Откуда взяли веса?
    Спасибо!

  • @АсельАртыкбаева-и1в
    @АсельАртыкбаева-и1в 9 месяцев назад

    Благодарю вас!

  • @НаталиВасильева-и8х

    Классный ролик, очень интересно, но мне ничего не понятно. Завидую программистам.

  • @mrsure-es9tm
    @mrsure-es9tm Год назад

    Дмитрий порекомендуй курсы-школу для начала обучения по нейронным сетям. Что-то типа нетоло или фактори япрактика...Интересно твое мнение по данному вопросу.

  • @old891
    @old891 9 месяцев назад

    так и при первом прогоне с рандомными данными получился правильный ответ - можно было время сэкономить))

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

    Качественно

  • @playtopgames3261
    @playtopgames3261 3 года назад +6

    Да, ликбез нужен по всему синтаксису Питона, если не сложно

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

    В будущем, данные будут передавать на дискетах размером 1,44 Мб.

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

    однозначно лайк. Отличный контент

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

    А откуда взялись данные для весов? Тоже из потолка? Это рандомный набор цифр?

  • @Biohack-1
    @Biohack-1 7 месяцев назад

    Капец такой толковый канал видео уже 3 года и так мало подписчиков....

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

    классное видео.... было бы класно обучить нейро сети для нахожедени 4 точек Boundary Box

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

    Только что на Datacamp ирисы классифицировал, зашел сюда, тоже ирисы... интересно...

  • @ПавелКлимов-ф2б
    @ПавелКлимов-ф2б Год назад +1

    Блин, очень крутой ролик (и шутки, и подача, монтаж). Жаль автор ведет канал неактивно (

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

    Супер!! Дайте код получения весов пожалуйста!

  • @ОлегМагомедчансан
    @ОлегМагомедчансан 2 года назад

    Ааааа чувак как же ты крут

  • @PairikaChudesnaya
    @PairikaChudesnaya Год назад +4

    А можно то же самое объяснить семилетнему ребёнку, чтобы он понял и повторил?

    • @ilikemath14243-masterfail
      @ilikemath14243-masterfail 3 месяца назад

      "если вы не можете объяснить что-то шестилетнему ребенку, значит вы сами что-то не поняли"

  • @ОлегГафуров-у6я
    @ОлегГафуров-у6я 3 года назад +1

    Дмитрий, здравствуйте!
    Подскажите, как с Вами можно связаться по вопросу сотрудничества?

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

    можешь скидывать код в описание пожалуйста

  • @aestheticstudiosshermanoaks
    @aestheticstudiosshermanoaks Год назад +1

    А для совсем новеньких есть видео?

  • @HELP-uq4fe
    @HELP-uq4fe 4 месяца назад +1

    дядя куда вы пропали

  • @ПавелАльшевский-х1к

    Где сам алгоритм и его реализация обучения сети !?????

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

    This video is very informative and useful. Bro, thank u for it!

    • @lex-xv3ik
      @lex-xv3ik 2 года назад +2

      Крутой ник. По нему и не скажешь какой язык для тебя родной...

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

    Ликбез !

  • @mais_it2318
    @mais_it2318 2 года назад +2

    Кто нибудь хоть знает, что идею про распознование Ириса он в точности скопировал из книги Python и машинное обучение😞

  • @klaxwork1208
    @klaxwork1208 2 года назад +1

    Может быть уже и поздно, но хотелось бы увидеть, как написать нейронку на C# и обучить ее... Хотя бы на тех же цветах, что и в этой серии...

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

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

  • @samridlow6343
    @samridlow6343 Год назад +1

    Воу, мой лайк меняет значение с 4,4 тыс. на 4,5 тыс. Мощный лайк!

  • @СергейКондулуков-з9ч

    Но это фантастика в чистом виде. Дискета конечно старовато, тут нужен специальный компилятор 🙂 И ещё вопрос почему программу пишите на VS Code. Наверняка нужен какой-то плагин или расширение. Я использую Пи Шарм подойдёт ли он обучению на Питон.

  • @ДмитрийСемёнов-б8ц
    @ДмитрийСемёнов-б8ц 3 года назад +1

    Реализуйте, пожалуйста, нейронку на Keras. Буду очень благодарен!

  • @ОкоНауки
    @ОкоНауки 3 года назад +4

    количество нейронов на скрытом слое лучше брать меньше чем на входном слое

  • @ДанилКузьминых-я5г
    @ДанилКузьминых-я5г 3 года назад +1

    Где сейчас можно обучиться сетям на питоне, только бесплатно, только Ютуб?

    • @ДмитрийКоробченко-л2й
      @ДмитрийКоробченко-л2й  3 года назад

      Рекомендую посетить ods.ai/ . У них и свои курсы есть (от сообщества), и в их слаке есть много ссылок на другие бесплатные курсы

  • @kraych6333
    @kraych6333 3 года назад +8

    неужели?

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

    Почему уже 2 недели нет видео? Блин опять через пол года видать будет

  • @dragonsister2311
    @dragonsister2311 3 месяца назад

    Все круто

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

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

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

    Великолепно лайк подписка 😍

  • @arsenask13
    @arsenask13 6 месяцев назад +2

    где ты когда так нужен (шел 2024 год)

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

    Извлекатор три тысячи. Ради этого стоило полностью смотреть) ну и ради клевой инфы

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

    Когда видео следующее? Сказал вроде бы совсем скоро

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

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