Делаю нейросеть с нуля

2020 ж. 1 Сәу.
1 464 344 Рет қаралды

Код: github.com/ArtemOnigiri/SimpleNN
Датасет с цифрами: github.com/pjreddie/mnist-csv...
В этом видео я делаю простую нейросеть с нуля с обучением обратным распространением ошибки.

Пікірлер
  • Паникёры: Боятся, что нейросети выйдут из под контроля и поработят человечество. Нейросеть: Думает, что чёрный экран это 5

    @mrcat6397@mrcat63974 жыл бұрын
    • @Кот Шрёдингера ютюб

      @user-xy1ep5qy1g@user-xy1ep5qy1g4 жыл бұрын
    • Не та нейросеть опасна, которая умная. А та, которая притворяется тупой)

      @mykytamarkianov4870@mykytamarkianov48704 жыл бұрын
    • @@mykytamarkianov4870 умно

      @ignmihailplay760@ignmihailplay7604 жыл бұрын
    • @@ignmihailplay760 Перефразированная цитата Тьюринга, если не ошибаюсь.

      @UCskuG319YlKsHYDdhYBGiBA@UCskuG319YlKsHYDdhYBGiBA4 жыл бұрын
    • @@UCskuG319YlKsHYDdhYBGiBA да, где-то слышал, но уже не помню где.

      @mykytamarkianov4870@mykytamarkianov48704 жыл бұрын
  • Нейросеть Onigiri: Может распознать правильно цифру по одной палке Компьютер проверяющий листы на ОГЭ: Не может разобрать печатный текст

    @riko__1337@riko__13374 жыл бұрын
    • @@user-id3fc8qs7y Все вроде ничего, но ты сказал: "комп проверяющий листы с ОГЭ - ему нужно ещё распознать пасту(а в некоторых магазах могут продавать палёную пасту, которая имеет другой состав и свойства, но только на первые взгляды ничем не отличаеться), сделать скан в нужном месте(а школьнички могут ещё и БАХНУТЬ текстом за рамки будь здоров, а потом всю вину на пк этот перекинуть)" А я писал, что не компьютер не может разобрать " печатный текст " , а ты в своем тексте говоришь про текст написанный от руки

      @riko__1337@riko__13373 жыл бұрын
    • @@riko__1337 а ты дохуя печатать ручкой умеешь текст?

      @kekar_bebric@kekar_bebric3 жыл бұрын
    • А я думаю, что там просто идёт массовое сканирование через датчик, который со временем загрязняется + искусственно понижают качество сканирования, если время поджимает. В итоге выходит ч/б мессиво из соплей и текста)

      @Rover4eg@Rover4eg3 жыл бұрын
    • @@kekar_bebric Я думаю, что ты каждый человек может писать печатные буквы, что я и написал

      @riko__1337@riko__13373 жыл бұрын
    • @@Rover4eg Это может быть правдой)

      @riko__1337@riko__13373 жыл бұрын
  • зачем я смотрю это в 2 часа ночи? так еще и с каким-то интересом

    @phlatlinepro@phlatlinepro4 жыл бұрын
    • +1

      @Denys_M@Denys_M4 жыл бұрын
    • Блин реально жиза!

      @FenjoSKG@FenjoSKG4 жыл бұрын
    • 3. 10

      @alexandrvmen3449@alexandrvmen34494 жыл бұрын
    • 4.42

      @beavis8707@beavis87074 жыл бұрын
    • @@beavis8707 4:52

      @niigata1266@niigata12664 жыл бұрын
  • Я перед тем, как распознавать числа, делал обрезание со всех сторон пустого пространства, а затем маштабировал картинку до нужного размера. Правда я не использовал нейросеть

    @foo52ru@foo52ru4 жыл бұрын
    • foo52ru ну стоит изменить шрифт и твоя прога распознавания ломается, против нейросети не попрешь))

      @user-bj2dv4cg7m@user-bj2dv4cg7m4 жыл бұрын
    • Можешь, пожалуйста, тоже поизучать ray marching?

      @Be3y4uuK0T@Be3y4uuK0T4 жыл бұрын
    • @@user-bj2dv4cg7m сеть-сетью, но масштабирование до нужного размера, дабы исключить влияние центрирования и размера - очень правильная и грамотная идея. нужно и ввод и обучающий материал масштабировать. и потом, для капчи, например, форумов phpbb нахрен не нужна никакая нейросеть)) палка, палка, огуречик))

      @shlemkin@shlemkin4 жыл бұрын
    • @@Be3y4uuK0T на pixilang?

      @uebyCyka@uebyCyka4 жыл бұрын
    • Ег Сир ну, да

      @Be3y4uuK0T@Be3y4uuK0T4 жыл бұрын
  • Это очень хорошо, что вы читаете наши комментарии. Под одним из предыдущих видео я спрашивал где проект можно открыть и вот, детально рассказали. Спасибо большое!

    @timurs1600@timurs16004 жыл бұрын
    • Меня вообще бесят проекты, где нужно проводить танцы с бубном и консолью, что открыть его

      @Tezla0@Tezla04 жыл бұрын
    • @@Tezla0 ты о чем? Это как бы кнал по программированию, тут по другомы нельзя)

      @gatix7120@gatix71204 жыл бұрын
    • я тоже не понимаю... они не рассказывают ничего. "Вот я мол программу написал, меняем то получаем так вот. " а что как, где писать это... воообще не понятно

      @Sketlaver@Sketlaver4 жыл бұрын
    • Я однажды попросил больше прогроммирования ... и им-же сейчас захлебываюсь

      @Gretanit@Gretanit4 жыл бұрын
    • Алексей Р. ну так он не учит программированию, он показывает что у него получилось

      @delta-null@delta-null4 жыл бұрын
  • Сразу лайк и коммент. Меня просто поражает то, что такие люди до сих пор существуют. Которые искренне любят то, о чём они говорят и при этом говорят на такие многогранные и завораживающие темы. Это супер-контент, я желаю Артёму всегда оставаться таким огненным и интеллигентным человеком. Наткнулся на канал недавно и теперь с нетерпением жду каждое видео. Спасибо тебе!

    @TimTim-hb4te@TimTim-hb4te4 жыл бұрын
    • Мне оч лень читать твой как понимаю БОЛЬШОЙ и очень искренний комментарий.. Но лайк поставлю

      @user-yx4iy7nz5k@user-yx4iy7nz5k4 жыл бұрын
    • Сколько же на свете умных людей!! За 6 секунд объяснил, что я ниx** не мог понять вообще. Ну и пацан!...

      @user-nj6rw4cd3r@user-nj6rw4cd3r2 жыл бұрын
    • @@user-yx4iy7nz5k крч если в кратце то он благодарит автора видеоролика

      @drygok_main@drygok_main Жыл бұрын
  • 9:14 лучше напиши нейросеть для распознавания почерка врачей

    @danilaley1754@danilaley17544 жыл бұрын
    • Это будет возможно только через 100 лет. И то вряд-ли мы дойдём до таких технологий

      @Unemunem@Unemunem3 жыл бұрын
    • Это невозможно, квантовый компьютер скорее сгорит.

      @user-iz9sj1nn5q@user-iz9sj1nn5q3 жыл бұрын
    • Мне друг врач говорил, что они специально так пишут, чтобы их потом к ответственности не привлекли.

      @user-lu4cq9gx8n@user-lu4cq9gx8n3 жыл бұрын
    • @@user-lu4cq9gx8n Получаеться что уже привлекут с помощью нейросети)

      @user-id3fc8qs7y@user-id3fc8qs7y3 жыл бұрын
    • Это шедевр!

      @droid777@droid7773 жыл бұрын
  • Очень рад, что наткнулся на твой канал. Пожалуй один из наиболее качественных научно-популярных каналов, ориентированных на школьников. Сочетание доступности объяснений с их глубиной и лаконичностью. Многим учителям стоило бы у тебя поучиться. Ты большой молодец! Продолжай свое дело, оно приносит много пользы! Порекомендовал твой канал своим учащимся и не только своим )

    @komaks29@komaks294 жыл бұрын
  • Экран: *чёрный*. Нейросеть: думает что это 5

    @famer6010@famer60104 жыл бұрын
    • лол Мне это напомнило Games done quick - TASbot plays Brain Age там короче челик бота для игры создал, и бот играл в игру "нарисуй ответ на примеры" Он рисовал рандомные мемы и игра их считывала

      @dimakul2765@dimakul27654 жыл бұрын
    • @@dimakul2765 Насколько я помню, человек сам инпуты заранее ввёл, а потом воспроизвёл

      @rlklmrlklm825@rlklmrlklm8254 жыл бұрын
    • @@rlklmrlklm825 естественно

      @dimakul2765@dimakul27654 жыл бұрын
    • Нейросеть это новый Эйнштейн,вы не шарите))

      @user-gl8qn3dq5y@user-gl8qn3dq5y4 жыл бұрын
    • в любой непонятный момент показывай терминатору картинку с черным экраном

      @kristofkulczycki2169@kristofkulczycki21694 жыл бұрын
  • У тебя талант, объяснять сложные вещи понятно, так держать

    @sergeig5337@sergeig53374 жыл бұрын
    • Marsel Magnum у тебя проблемы с головой?

      @userhackermaster@userhackermaster4 жыл бұрын
    • @@userhackermaster это он про себя

      @user-hs1th6tx8n@user-hs1th6tx8n4 жыл бұрын
    • Не думаю. Есть люди, которые объясняют получше. Зато он умеет очень интересно рассказать :>

      @happy__tea@happy__tea3 жыл бұрын
    • По факту, объяснения здесь мало! Но все равно молодец

      @maksimus.ssirotkin1124@maksimus.ssirotkin1124 Жыл бұрын
    • @@userhackermaster крутой

      @yrikitishnik1680@yrikitishnik1680 Жыл бұрын
  • Молодец парень, светлая голова. Удачи в развитии и в практическом применении знаний.

    @usermirosh@usermirosh3 жыл бұрын
  • Онигири делал нейросети, до того, как это стало мейнстримом

    @user-de8vg9pw3c@user-de8vg9pw3c7 ай бұрын
  • Онигири: если кто то ещё не знает что такое нейросеть, сейчас объясню Я: а чо такое джава

    @user-ir3ne9dd6c@user-ir3ne9dd6c4 жыл бұрын
    • Ох... Как ты сюда забрёл?)

      @user-ob9zc6po7m@user-ob9zc6po7m4 жыл бұрын
    • @@user-ob9zc6po7m Да там цирвицек был, кхасииивый! Я на него - кляц, а там нейросети кокието. Уже пол года хрестик-выхода найти не могу...

      @I_am_Nexus@I_am_Nexus4 жыл бұрын
    • Джава это такой чувачок в халате и с горящими глазами из звездных войн

      @yuxef@yuxef4 жыл бұрын
    • Java - это такое кофе

      @alexeygumenyuk8510@alexeygumenyuk85104 жыл бұрын
    • Как можно не знать, это штука, которую нужно скачать, чтобы Майнкрафт работал

      @user-un4ip7zh5j@user-un4ip7zh5j4 жыл бұрын
  • придётся отложить суесыд на 17 минут

    @sia7619@sia76194 жыл бұрын
    • +++ Сударь, не играли ли Вы в DDLC?

      @thevortex6512@thevortex65124 жыл бұрын
    • @@thevortex6512 было дело. А зачем Вам данная информация?

      @sia7619@sia76194 жыл бұрын
    • мне самому после доки доки и бесконечного лета вскрыться захотелось (Вскрываемся!)

      @cracker9320@cracker93204 жыл бұрын
    • это видео дало мне силы жить дальше, суесыд отменяется!

      @sia7619@sia76194 жыл бұрын
    • @@cracker9320 это да... Я проходила также мод RainClouds (события игры от лица Сайори), это было ужасно грустно

      @sia7619@sia76194 жыл бұрын
  • Очень хороший пример с нейроном смещения. Линейная функция проходящая через начало координат: y = kx Не проходящая: y = kx + b Где B будет выступать нейроном смещения. Который и сдвигает его центр относительно y. Даже подходит - B, BIAS :)

    @Riemnand@Riemnand3 жыл бұрын
  • Спасибо тебе! Не ожидала, что про нейросети можно так понятно рассказать. Подписка, лайк! и хочу еще, про код

    @megabyte_ga@megabyte_ga3 жыл бұрын
  • Наконец-то новое видео. Спасибо за такой годный (12/10) контент, удачи и развития тебе

    @longtongue2961@longtongue29614 жыл бұрын
  • Очень крутой контент! Научпоп, который не упрощает всё до безобразия, а рассказывает о вещах, как они есть. Такого почти нет :) На будущее: код совсем не видно, лучше делать его покрупнее

    @vladimirshitov2160@vladimirshitov21604 жыл бұрын
    • так ссылка же на гит хаб есть, если код нужен

      @kirillbukato4164@kirillbukato41644 жыл бұрын
    • Не вижу смысла увеличивать код, так как в IDE он ровно так и выглядит. Если вы в полноэкранном режиме будете смотреть ролик, то будете видеть код, как его видит сам Артем)

      @totsamykotory@totsamykotory4 жыл бұрын
    • @@totsamykotory а если я смотрю на телефоне?

      @sirynka@sirynka4 жыл бұрын
    • @@totsamykotory мы не будем видеть код как он, т.к видео пережал youtube и может отображать это видео на экране с другим разрешением.

      @Tezla0@Tezla04 жыл бұрын
    • @@Tezla0 Аргумент, но тем не менее я сомневаюсь, что у Артема 4к экран и что мы многое теряем от того, что видит от если смотрим в нормальном качестве.

      @totsamykotory@totsamykotory4 жыл бұрын
  • Молодец! Для своего возраста отлично разбираешься. Развивайся в том же темпе, и тебя ждет отличное будущее

    @phenomenon6494@phenomenon64944 жыл бұрын
  • Шикарный контент. Лайк однозначно + комментарий для продвижения в рекомендациях. Спасибо за видео и труд, что был вложен в создание ролика с настолько подробной информацией работы нейросетей. Было интересно.

    @user-kv9gm6er6q@user-kv9gm6er6q4 жыл бұрын
  • Блин, чел. Этот канал - лучшее что я нашел. Ты очень интересно и доходчиво объясняешь, а самое главное, это все пригодится многим в будущем, включая меня.

    @grecha6322@grecha63224 жыл бұрын
  • Спасибо большое! Бесценная информация. Довольно сложно найти подробное описание создание своей нейросеть с примерами кода. Все хотел написать и никак не мог найти нормальных примеров. Ещё раз спасибо !

    @nik3451@nik34514 жыл бұрын
  • Ты потрясающий! Тема про нейросети мне вообще зашла, продолжай! Нигде я ещё не видел столько понятных объяснения и ссылок на исходный код

    @DenisZagvozdin@DenisZagvozdin4 жыл бұрын
  • Спасибо за видео! Сейчас учусь программированию и тебя интересно слушать - рассказываешь интересности)

    @handycraft2727@handycraft27273 жыл бұрын
  • Очень качественный контент! Жду каждый видос

    @Muchcap@Muchcap4 жыл бұрын
    • теперь я тоже

      @usertwgetrukwwr9669@usertwgetrukwwr96694 жыл бұрын
  • Не останавливайся, очень интересные видео, как же приятно найти человека с похожим мышлением! Посоветуй литературу для изучения нейросетей, математики. Есть огромное желание тоже написать нейронку с нуля, буду рад если ответишь!

    @verim8725@verim87254 жыл бұрын
    • Ну как, начал изучать нейронки?

      @boost_456@boost_4567 ай бұрын
  • Ты на столько искренне просил подписаться, что я подписался)

    @hryhoriinevmerzhytskyi4299@hryhoriinevmerzhytskyi42994 жыл бұрын
  • мало где пишу коментарии, но ты создатель этого видео , нереальный молодец!!! подача, обучение знание предмета , тебе преподом надо идти , кароче миллион похвал продолжай в том же духе

    @alexeykorchevnyy3109@alexeykorchevnyy31093 жыл бұрын
    • Ты нейросеть?

      @lead_ex@lead_ex Жыл бұрын
    • Думаю нет

      @VIX3301@VIX330110 ай бұрын
  • Хахахахах, классно, когда выходит такой качественный контент, причем материал пригодится в будущем

    @razber6790@razber67904 жыл бұрын
    • О, привет. Я твой подписчик. Когда видео??????

      @blank-wg4my@blank-wg4my4 жыл бұрын
    • Y Play Приятно такое видеть, реально ) Я продолжу в начале мая. Кстати, можешь посмотреть закреп под последним видео, там подробнее.

      @razber6790@razber67904 жыл бұрын
    • чем пригодиться? начал объяснять теорию и быстро сдулся до тупого рисования

      @dmitry1976yt@dmitry1976yt4 жыл бұрын
    • UP4 K не ну внатуре там все намного сложнее, типо принцип работы градиентного спуска если бы он объяснил, то было бы намного полезнее для тех кто планирует заниматься этим. А так это интересная штука для любой аудитории, что в рамках канала, наверное, выгоднее

      @user-bj2dv4cg7m@user-bj2dv4cg7m4 жыл бұрын
  • давай еще такие видосы я даже подписался , тематика самое то , изучаю нейросети ты очень поможешь

    @usertwgetrukwwr9669@usertwgetrukwwr96694 жыл бұрын
  • Приятный, спокойный молодой человек! Желаю всяческих успехов!

    @MrMarvinoid@MrMarvinoid4 жыл бұрын
  • просто и доходчиво . Вы умеете обьяснять , это большое преимущество.

    @andreyg.loginov363@andreyg.loginov3632 жыл бұрын
  • Похоже что это новыюая восходящая звезда Ютуба

    @wolter4324@wolter43244 жыл бұрын
    • Если так дело пойдёт, у человечества будет два илона маска. Только один отправит лишних людей на Марс а второй в матрицу.

      @user-vh9bi3ft8r@user-vh9bi3ft8r4 жыл бұрын
    • Ты про нейросеть?

      @EStepan0v@EStepan0v4 жыл бұрын
    • А еще он сделает Терминатора ...

      @valerius3586@valerius35864 жыл бұрын
  • Привет Онигири! Новое видео вышло 2 минуты назад, а значит нас ждёт что-то интересное

    @stelsfox@stelsfox4 жыл бұрын
  • Спасибо, за подробное объяснение, особенно понравилось то, что ты в конце подробно показал как запустить твой код 👍

    @anzem8@anzem82 жыл бұрын
  • Спасибо большое! Отличная подача, очень хорошо подготовлен материал.

    @PavelMuntyan@PavelMuntyan4 жыл бұрын
  • ООООООООООООООООООЧЕНЬ интересно, сам программист, спасибо за видео!)

    @grizli1884@grizli18844 жыл бұрын
  • Канал, который не тянет кота за гладкие места и идет к сути!

    @copral7291@copral72914 жыл бұрын
  • Ты единственный кто смог наглядно показать как работает нейрон сдвига, спасибо)

    @Ver1Sus@Ver1Sus4 жыл бұрын
  • Отличное видеоб и супер хорогая подача материала! Я тоже всё собираюсь самостоятельно начать разбирать нейро сети как и ты- методом реализации алгоритмов.

    @lyovazi8533@lyovazi85334 жыл бұрын
  • Очень круто! Побольше видео про нейросети плиз.

    @user-bk4co4be5p@user-bk4co4be5p4 жыл бұрын
  • Твой контент это именно то, что я искал на ютубе. я так же занимаюсь прогой, пишу сайты, но щас учусь в dlschool на базовом потоке, и твои видосы сильно расшираяют мой кругозор. спасибо тебе за контент, выпускай видосики почаще. (ну и в коде иногда оставляй комменты, для ускорения процесса(я просто некоторые на js/c++ переписываю)

    @donqhomo8810@donqhomo88104 жыл бұрын
    • dl school жиза

      @user-hj7yj5zx7f@user-hj7yj5zx7f4 жыл бұрын
  • "для тех кто в 20м году все еще не знает как работает нейросеть, вот краткое описание", шел 23й год, я понятия не имею как работает нейросеть

    @glebvoloshyn3561@glebvoloshyn3561 Жыл бұрын
  • смотрю в 2023, чел, ты должен был сделать платные курсы с такими вот примерами, чтобы новичкам сразу потыкать можно было и поиграться на простых примерах. Спасибо за контент, проект из 6 файлов топ

    @oksak208@oksak208 Жыл бұрын
  • Приятно видеть людей, которые не ленятся учиться новым скиллам. Спасибо, что не делаешь это "втихаря" для себя, а стараешься в популяризацию! Для остальных: запомните, для того, чтобы быстрее открывать для себя новые горизонты, важно учиться изучать их. Это мета-навык, и "мета" в обоих смыслах ;)

    @Bunchachis@Bunchachis4 жыл бұрын
  • Наконец-то! Нейросеть! Я два года ждал этого. В кои-то веки!

    @user-gq3nb5uc2c@user-gq3nb5uc2c4 жыл бұрын
    • Надеюст, она сможет грабить корованы

      @vilandlioneil5785@vilandlioneil57854 жыл бұрын
    • Джва?

      @hfhhgjrghtrt6r@hfhhgjrghtrt6r4 жыл бұрын
    • Я джва года ждал!

      @Hoshikani@Hoshikani4 жыл бұрын
  • Очень круто, спасибо за классное видео!) Впервые на канале, подписался👍

    @user-sm1wq1ul6t@user-sm1wq1ul6t4 жыл бұрын
  • Вот идея с интерфейсом классная. А иногда залипает нейросеть потому что сваливается в локальный минимум. Там надо отдельно проверять, если ошибка долгое время большая, но не падает - значит либо коэффициенты нейросети надо рандомить, либо шаг обучения сильно увеличивать. Там же целая наука... Но если вдруг возникнут такие непонятности - можешь обращаться за советом.

    @user-ny5rt8sl4u@user-ny5rt8sl4u3 жыл бұрын
  • Было бы интересно в следующем видео чтобы ты сделал свёрточную сеть и поэкспериментировал с ней и распознаванием изображений. Желательно опять на java и с репозиторием исходников)

    @DoctorKrolic@DoctorKrolic4 жыл бұрын
  • Ещё интересная идея сделать видео про теме "компьютерное зрение", распознавание видео и наложение модели/изображения. Дополненная реальность. Можно в юнити на основе openCv.

    @OOOJohnJ@OOOJohnJ4 жыл бұрын
  • Очень интересно рассказываешь. И доступно в понимании

    @user-wi2vm9zp4p@user-wi2vm9zp4p3 жыл бұрын
  • Просто божественные иллюстрации работы и обучения нейросети! Наконец-то я увидел, как это происходит в реальном времени! Спасибо за видео!

    @CoberlightShow@CoberlightShow7 ай бұрын
  • Молодец красавчик) Заходят твои эксперименты, даже потом запускаю поиграться) Пжл пиши коменты в коде...

    @user-ob9zc6po7m@user-ob9zc6po7m4 жыл бұрын
    • Комменты в коде говорят о низком качестве кода. Читай "самодокументируемый код", " чистый код ". Вот комменты к открытым функциям в виде документации - другое дело.

      @OOOJohnJ@OOOJohnJ4 жыл бұрын
    • @@OOOJohnJ Некоторые вообще делают комментарии для галочки, комментируя даже "int Add(int a, int b)"

      @Tezla0@Tezla04 жыл бұрын
    • @@Tezla0 если это комментарий для автоматически формируемой документации к библиотеке, то это норм, а если просто в коде строки комментируются... ну я оцениваю это как вредную привычку с учёбы, где преподаватели требуют комментировать каждую строку, чтобы видеть, что ученик понимает для чего она, но в живом проекте это лишнее и с опытом такое должно уходить, на мой взгляд.

      @OOOJohnJ@OOOJohnJ4 жыл бұрын
    • OOOJohnJ вот это новость) пока все спецы комментируют код, уже ходит слух, что наличие коментов свидетельствует о говнокоде)))

      @user-pf6xu7vl3g@user-pf6xu7vl3g4 жыл бұрын
    • @@user-pf6xu7vl3g ну сами логически рассудите: если код требует дополнительных пояснений среди строк, значит без них он не понятен/сложночитаем, значит он не так уж и хорош. А если проект не свежий, а постоянно меняется, то всё чаще будут появляться ситуации, что комментарий писался к другому коду, который позже был изменён, а коммент остался старый. Что вносит путаницу для разработчиков, особенно недавно происоединившихся к проекту.

      @OOOJohnJ@OOOJohnJ4 жыл бұрын
  • Ты перевел для меня нейросети из магии в обыденность. Спасибо!

    @Evgenij_Pavenko@Evgenij_Pavenko Жыл бұрын
    • Копни еще больше, и окажется, что это мат статистика и теория вероятности середины прошлого века, сквозь призму возможности обрабоики огромных таблиц.

      @stepansml6713@stepansml6713 Жыл бұрын
  • Красавец - очень понятно объясняешь. Это талант!

    @MrQuantum18@MrQuantum182 жыл бұрын
  • Обучать распознаванию рукописных цифр нужно по-другому. Надо преобразовать каждую цифру в последовательность движений пера при письме (право/лево/верх/низ/поднять перо/опустить перо). И вот уже эту последовательность скармливать нейросети. В этом случае не будет привязки к координатам (в центре или не в центре нарисовано) и распознавание будет гораздо более точным, т.к. именно так распознаёт цифры наш мозг -- воссоздавая траекторию движения пера. Получается, сначала надо написать нейросеть, которая будет выполнять преобразование, а потом нейросеть, которая будет распознавать. Ну и естественно надо учесть, что есть несколько вариантов рисования одной цифры.

    @MajorTomWorkshop@MajorTomWorkshop4 жыл бұрын
    • Ну чисто технически, мы можем воссоздать цифру из множества точек постоянно опуская/поднимая перо, и все это вообще неэффективно обучать имхо.

      @vernick8823@vernick88232 жыл бұрын
  • Три дня читал статьи о нейросетях , решил сделать перерыв в недельку , в итоге понял что все забыл

    @usertwgetrukwwr9669@usertwgetrukwwr96694 жыл бұрын
  • Боже, только что узнал, что на тебя подписан Мамикс с аккаунта "мамикс евредей", да и вообще, у тебя уже так много подписчиков, так рад за тебя)

    @The_Eternal_King@The_Eternal_King4 жыл бұрын
  • Комменты Огонь!!! Повеселили. Особенно про отложенный суисайд!

    @cashriser@cashriser3 жыл бұрын
  • Спасибо огромное за наглядное объяснение принципов работы нейросети

    @armankulyyassov@armankulyyassov Жыл бұрын
  • *Классное видео! смотри, у тебя скоро будет 1.000.000 подписчиков!) запомни меня)*

    @dfmgkjdff@dfmgkjdff4 жыл бұрын
  • Ураааа. Здесь все почти без заумных слов, я сегодня пойду с друзьями делать симуляцию жизни.

    @user-vi9eq8zs2l@user-vi9eq8zs2l4 жыл бұрын
    • Но тут только теория

      @user-un5uz5ib5q@user-un5uz5ib5q4 жыл бұрын
  • спасибо, было очень интересно покушать под это видео!

    @DL-lt5ly@DL-lt5ly4 жыл бұрын
  • Классно - просто стало с пониманием принципов в обучении нейросетей

    @vitaliyvit3176@vitaliyvit31764 жыл бұрын
  • быстро канал стал расти, однако)

    @mr4erk@mr4erk4 жыл бұрын
  • Нам надо видео про обратное распространение ошибки🙃

    @alexey_pryadko@alexey_pryadko4 жыл бұрын
    • нɐw нɐɓо ʚиɓǝо udо оƍdɐɯноǝ dɐɔudоɔɯdɐнǝниǝ оmиƍʞи🙂

      @mykola7748@mykola77484 жыл бұрын
    • @@mykola7748 🙃

      @alexey_pryadko@alexey_pryadko4 жыл бұрын
    • @@mykola7748 n̯ʎхɐн иɓи

      @alexey_pryadko@alexey_pryadko4 жыл бұрын
    • @@alexey_pryadko сам

      @serjo-3742@serjo-37424 жыл бұрын
  • Автору успехов ✊🏻большой молодец

    @Uncle_darik@Uncle_darik3 жыл бұрын
  • Это было для меня самое понятное объяснение принципа работы нейросетей. Подписался

    @traffox@traffox4 жыл бұрын
  • Привет, теперь у тебя есть больше времени и надеюсь ты снимешь больше роликов. Фак лучше бы всего этого не было( А ролики шуруй давай)))

    @user-ub8ol6ur7g@user-ub8ol6ur7g4 жыл бұрын
  • Сделай видео про 4-х мерное измерение, у тебя очень классно получается

    @user-mn8un1jd3s@user-mn8un1jd3s4 жыл бұрын
    • Посмотри Wild Mathing, они недавно сделали видео про 4 измерение

      @Apple-oq2ds@Apple-oq2ds4 жыл бұрын
    • есть классный мультик на тему измерений, правда не каждому зайдёт к тому же там дряной перевод (озвучка), но если перетерпите первые минут 20, то потом втянитесь, я думаю )) kzhead.info/sun/oKx6Zt6vh2WKdaM/bejne.html Ну либо можно на английском посмотреть (если не знаете, то включите субтитры) kzhead.info/sun/p9hsdK6Ai36eoJE/bejne.html

      @OOOJohnJ@OOOJohnJ4 жыл бұрын
    • 4-х мерное пространство, ёбта

      @alexkart9239@alexkart92394 жыл бұрын
  • Я жду очередной ролик. Спасибо за простоту объяснений.

    @EKCTPEMATOP@EKCTPEMATOP4 жыл бұрын
  • Я не могу остановиться смотреть твои видео.... Спасибо большое за проделанную работу, я уверена, твоя аудитория найдет тебя и ты сильно вырастешь через пару лет.

    @azoniya@azoniya4 жыл бұрын
  • 11:17 объективно эта цифра больше похожа на 9 чем на 4. Пожалуй, единственный весомый признак по которому мы понимаем, что это явно 4 - это то, что угол слева заостренный. Предположу, что тут проблема в том, что во входных данных для обучения примеров с 4ой в виде перевернутого стула 11:12 было больше.

    @user-pg9ih1zj3h@user-pg9ih1zj3h3 жыл бұрын
  • Голос уникальный,как у гипнотезёра!

    @Viirpapagoid@Viirpapagoid2 жыл бұрын
  • Очень круто и приятно смотреть такой контент

    @IlliaAZARKH@IlliaAZARKH3 жыл бұрын
  • Очень понятное и доступное обьяснение!

    @Viirpapagoid@Viirpapagoid2 жыл бұрын
  • Все: Использовать гиперболический тангенс или классическую сигмоиду? Я: ReLU, я выбираю тебя!

    @c4llv07e@c4llv07e4 жыл бұрын
    • Потому что ReLu быстрее всего обучается

      @sabzero43@sabzero434 жыл бұрын
    • ​@@sabzero43 А я его выбираю, потому что его функция выглядит как-то так return max(0, x); :D

      @c4llv07e@c4llv07e4 жыл бұрын
  • Привет. Да, банально, но уверен, что многие хотят узнать, где ты научился программированию, вуз, курсы, сайты, ютуб, книги? Можете сделаешь отдельное видео про это?

    @user-ry8we7iy5r@user-ry8we7iy5r4 жыл бұрын
    • А в чём проблема самообучения? Сам так изучил яву, плюсы и -асму- (хотя нет, по асме странно, но документации нет)

      @c4llv07e@c4llv07e4 жыл бұрын
    • @@c4llv07e Потому что для каждой архитектуры асм разный

      @Tezla0@Tezla04 жыл бұрын
    • @@Tezla0 это я понимаю, но принципы по типу "mov " можно же где то написать?

      @c4llv07e@c4llv07e4 жыл бұрын
    • @@c4llv07e принципы работы инструкции или что? Это тоже от архитектуры зависит, но обычно все одинаково, т.к изобретать велосипед с квадратными колесами никто не будет.

      @Tezla0@Tezla04 жыл бұрын
    • Уже где-то было, что закончил МИФИ

      @interested0713@interested07134 жыл бұрын
  • Я видел просто кучу объяснений как нейросеть работала но только из твоего супер наглядного объяснения я понял как это работает!

    @zorcop225@zorcop2254 жыл бұрын
    • Так он толком и не объяснил же.

      @TimLaizaR228@TimLaizaR2284 жыл бұрын
    • @@TimLaizaR228 1:15

      @zorcop225@zorcop2254 жыл бұрын
    • @@zorcop225 так это не объяснение же. Точно так же этот момент объясняют абсолютно везде. Самое главное в работе нейросети - backpropagation, который никто уже не может внятно объяснить, т.к. там используется неочевидная реализация градиентного спуска.

      @TimLaizaR228@TimLaizaR2284 жыл бұрын
  • Какой позитивный человек, хорошая подача спасибо за работу пацан!!!

    @Qwerty12475@Qwerty12475 Жыл бұрын
  • Онигири, покупай футболки почаще, мы ждем новые ролики

    @slava3800@slava38004 жыл бұрын
    • Без проблем, задонать ему 500р от души

      @phusicus_404@phusicus_4044 жыл бұрын
  • Ты молодец, просто и интересно. Успехов в твоих трудах

    @user-en7qm3kv2z@user-en7qm3kv2z4 жыл бұрын
  • Я даже поставлю колокольчик, из-за такой добродушной и простой человеческой подачи

    @shamweb@shamweb4 жыл бұрын
  • Очень круто! Попробуй сделать чтоб он не только 1 цифру распознавал, но и целые числа (13, 21 и тд)

    @TGrod@TGrod4 жыл бұрын
  • Очень клёвые видео!!! Расскажи что нибудь про себя! Где и на кого ты учился?

    @alexkoty5877@alexkoty58774 жыл бұрын
  • Что думаешь о Google Colab, очень удобная для МЛ, правда только на Питон 3

    @kantulaev@kantulaev4 жыл бұрын
    • Збс платформа. Дает бесплатно 16гб видеопамяти (То, что нужно для нейронок) а взамен просит только не майнить на ее видюхах.

      @sabzero43@sabzero434 жыл бұрын
    • 36 вообще-то, если использовать TPU, и 25 на GPU если превышен лимит памяти.

      @user-ek8ic9pz7n@user-ek8ic9pz7n4 жыл бұрын
  • без воды, наглядно и доступно!

    @user-dh5lr2ud5s@user-dh5lr2ud5s Жыл бұрын
  • отлично! вдохновляет на свои эксперименты!

    @s1v7@s1v7 Жыл бұрын
  • То чувство, когда ты ничего не понимаешь, но смотришь, чтобы стать умнее.

    @caracolprofi1397@caracolprofi13974 жыл бұрын
  • Привет, я программист "любитель". Хочу сказать тебе спасибо за такой качественный и актуальный контент. Ты молодец, продолжай в том же духе!! Спасибо!!!!

    @sergeylogachev9155@sergeylogachev91554 жыл бұрын
  • спасибо за видео, довольно мотивирующе)

    @chromestudy7623@chromestudy76234 жыл бұрын
  • Бесспорно, очень интересно! Отличная подача! Не забывай представляться в самом начале, чтобы аудитория стала ближе. Максимально всё понятно, просмотрел даже повторно!

    @ONM-Remont@ONM-Remont8 ай бұрын
  • Шейдеры, расскажи про шейдеры так как ты это делаешь ')

    @relaxjk@relaxjk4 жыл бұрын
    • Много математики и тригонометрии я смотрел его код, сложно.

      @c4llv07e@c4llv07e4 жыл бұрын
    • @@c4llv07e Но до ужаса просто, но, плюсану ОП, структуру шейдеров и основные приемы показать лишним не будет

      @sdam64@sdam644 жыл бұрын
  • Расскажи пожалуйста, какой именно визуализер ты использовал в видео про искуственную жизнь?

    @davyddd@davyddd4 жыл бұрын
    • так он там вроде на юнити всё выводил

      @OOOJohnJ@OOOJohnJ4 жыл бұрын
  • Вообще не шарю в программировании, но устройство нейросети заинтересовало.Сижу теперь смотрю тебя))) понятно рассказываешь вроде как)

    @Maslik7387@Maslik7387 Жыл бұрын
  • Братан ты не вздумай начать курить и бухать!!! ты будущее. the future! Я вот добился того что бухаю...

    @Lexx3885@Lexx38854 жыл бұрын
  • Хотелось бы нейросеть + имитация жизни

    @user-ss1ql8tg6b@user-ss1ql8tg6b4 жыл бұрын
  • Красавчик, было очень интересно)

    @CreateLifeYT@CreateLifeYT4 жыл бұрын
  • Понял, что ни чего не понял, но понял, что интересно и залипательно, пытаться что-то понять.

    @user-nt5be7bq2j@user-nt5be7bq2j4 жыл бұрын
  • Скрытая реклама МегаФон...

    @i5anin@i5anin4 жыл бұрын
KZhead