Твоя ПЕРВАЯ НЕЙРОСЕТЬ на Python с нуля! | За 10 минут :3

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

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

  • @HowdyhoNet
    @HowdyhoNet  Год назад +60

    💗 С вас лайк, я честно старался!)
    А еще обязательно чекните часовой урок по нейросетям на Tensorflow + PyTorch - ruclips.net/video/1quKqf47V6s/видео.html

    • @Мішапро-д6ц
      @Мішапро-д6ц Год назад +2

      Ау хауди а где Джарвис 3?

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

      Хорош братанчик, знал что снимешь более глубокое объяснение

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

      Ты кстати manim попробовал использовать? Если да, то как тебе библиотека?

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

      Хауди Хо™ Как скачать игру, Демка дрифт игры на Unity (эксперимент) v4 которую ти сделал фильм 6 частей вроде

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

      Хауди, сделай видео "Учим Godot 4 за час" или плейлист по Godot 4.1! Этот движок сейчас быстро развивается и классно бы было посмотреть в твоей подаче и русской озвучке, а также язык GDscript очень похож на python!🙂

  • @Systemic_IT
    @Systemic_IT Год назад +17

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

  • @nvlk.3161
    @nvlk.3161 Год назад +30

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

    • @Baikal1982
      @Baikal1982 5 месяцев назад +7

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

  • @ЮрийМатышев-ь7т
    @ЮрийМатышев-ь7т Год назад +284

    Это все конечно сложно но я надеюсь Хауди что ты рано или поздно создашь нейросеть которая будет искать бабки в интернете и сбрасывать их на карточку пользователю) Это будет топчик. Я верю в тебя.

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

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

    • @Tolkien-png.
      @Tolkien-png. Год назад +13

      единомышленник нашёлся

    • @Ferisol
      @Ferisol Год назад +3

      Ага но об этом ты не когда не узнаешь

    • @user-duignwkfpcb2
      @user-duignwkfpcb2 Год назад +2

      Это про тот самый пост в тг?)

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

      @@user-duignwkfpcb2 не понял о чём, я даже не могу найти свой комментарий, чтобы понять о чём речь

  • @ПрОсТоВаНя-т2ъ
    @ПрОсТоВаНя-т2ъ Год назад +17

    Images, labels = utils.load.dataset() выдает ошибку, что нет такой команды. Что делать?

  • @editovsome
    @editovsome 23 дня назад +1

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

  • @dimondsafkage4620
    @dimondsafkage4620 Год назад +25

    Вот, где действительно нужен матанализ с линейной алгеброй))))

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

      да какой там матанализ лол...
      11 классник поймет, математика в более сложных вещах используется

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

      @@TurboGamasek228 ну насчёт того, что это еще не самое сложное, я согласен.
      Но в backpropagation при обучении нейросети используются производные как минимум, это уже матанализ))

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

      @@dimondsafkage4620 11 класс

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

      @@dimondsafkage4620тебе же не надо самому дифференцировать ничего. Разве что в образовательных целях.

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

      матана там нет, только линал

  • @leenlann
    @leenlann 3 месяца назад +11

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

    • @ВладимирЧерныш-м2е
      @ВладимирЧерныш-м2е 3 месяца назад +2

      Да не, здесь автор ничего в коде не объясняет

    • @zymer4481
      @zymer4481 2 месяца назад +1

      Есть лучше, я нашел таких еденицы...

  • @lastrust1468
    @lastrust1468 Год назад +294

    Чува ты не чего не объясняешь, просто говоришь просто объявляем это, если вам что-то не понятно купите курс по программированию. Ты как учебник информатики не чего не объясняешь, я только понял что нейроны пропускаю через себе информацию, и то я это вспомнил из видео как работают нейросети где чел объяснял 1 час 20 минут. Ты даже понятным простым языком не объяснил что такое матрицы, нет сказать что матрицы они по каждому пикселю собирают изображение в виде 00, 01. np.random.uniform(-0.5, 0.5, (20,784)) вот что это? ты просто что веса это : чтобы нейросеть лучше справлялась с задачей, ты даже пример не показал, ты не объяснил понятным кратким языком что это, ты просто сказал что это просто надо, это как рассказывать куча воды которой не понадобиться под предлогом что это понадобится, и спустя час воды в уши говоришь съёмным видо, для чего это надо, почему не рассказать всё понятным языком? Почему ты не мог понятно объяснять код? Ты даже не объяснил значения переменных, мне кажется ты даже сам не чего не понимал поэтому читал статью, и переписовал код с сайта. Если не разбираешься, то зачем учить не правильной логикой других людей?

    • @WOLFRAM_EDITS
      @WOLFRAM_EDITS Год назад +16

      А ты чё хотел за 18 мин?

    • @igord7666
      @igord7666 Год назад +40

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

    • @svandrien6069
      @svandrien6069 Год назад +13

      Тут важен контекст. Если понимать, что 'с нуля' это значит человек незнаком даже с мат аппаратом, то такого обьяснения недостаточно. А если знаешь матаппарат и Пайтон, но совсем не знаешь как делать сеть на пайтоне, то норм. То есть с нуля, означало без использования более высокоуровневых пакетов, чисто на пайтоне. Он так вначале и пояснил.

    • @RedstoneAndCB
      @RedstoneAndCB Год назад +12

      Кринж чел. Это развлекательный контент, а не обучающий. Если хочешь чему-то научиться, то лучше уж посмотреть каналы с лекциями по то или иной теме и почитать учебники. На развлекательных видео ты ничему не научишься, если у тебя уже нет опыта. Развлекательные видео сделаны, что заинтересовать человека в той или иной сфере, в дальше если человеку понравилось то он пойдёт изучать матчасть. Крч жаловаться на малую информативность в развлекательном видео - кринж, как я и сказал вначале

    • @Viktor-lj3sq
      @Viktor-lj3sq Год назад +5

      Это просто для общей информации, обучения тут нету))

  • @СергейПетров-ц3ъ
    @СергейПетров-ц3ъ 6 месяцев назад +1

    Это самый простой урок по нейронкам из того, что я видел! Ты реально крут! Я попробовал и у меня всё получилось! Правда на видео есть ошибка в функции загрузки модели для обучения, но есть исходники, которые отлично работают!

  • @Poriks
    @Poriks Год назад +19

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

  • @_mnc_
    @_mnc_ Год назад +2

    4:39 Вау! Это Latex в анимации Python Manim?
    Изменено: Ответьте пожалуйста

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

      Да, прикольная штука

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

      @@HowdyhoNet то есть ты умеешь пользоваться библиотекой ManimCE?

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

    Спасибо, жду виде про временные ряды на tensorflow на примере прогнозирования цены Bitcoin

  • @Smurfetti
    @Smurfetti Год назад +7

    Подскажите, что за обои у автора ( мб ссылку на wallpaper engine /название). Заранее спасибо

    • @ЕвгенийФ-р1т
      @ЕвгенийФ-р1т 5 месяцев назад

      напиши свою нейросеть для поиска изображений по скриншоту из видео))

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

      ​@@ЕвгенийФ-р1т Гений😂

  • @АндрейЖелезный-в4у

    помогите, пожалуйста, программа выдает ошибку:
    cannot reshape array of size 47040000 into shape (60000,28)
    Выделяет строку x_train = np.reshape(x_train, (x_train.shape[0], x_train.shape[1]))

    • @defaultz01
      @defaultz01 Год назад +3

      там надо было на 9 строке в файле utils.py дописать ", x_train.shape[1]" , то есть
      x_train = np.reshape(x_train, (x_train.shape[0], x_train.shape[1], x_train.shape[1]))

    • @sspektroom
      @sspektroom 11 месяцев назад

      @@defaultz01 хорош мужик, не подскажешь с hidden_raw = bias_input_to_hidden + weights_input_to_hidden @ image
      ошибка: Input operand 1 has a mismatch in its core dimension 0, with gufunc signature (n?,k),(k,m?)->(n?,m?) (size 28 is different from 784)

    • @СергейПетров-ц3ъ
      @СергейПетров-ц3ъ 6 месяцев назад

      Исходники посмотрите - там всё работает. На видео в этом месте не правильно чуть-чуть

  • @0000GamingToday
    @0000GamingToday 5 месяцев назад +1

    Есть чел который хейтит тебя, НО БОЛЕЕ ПОНЯТНЫХ И РАЗЪЯСНИТЕЛЬНЫХ РОЛИКОВ ПРО НЕЙРОСЕТИ ЧЕМ У ТЕБЯ Я НЕ НАШЕЛ. Ты красава

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

    Подскажите, как скачать библиотеки numpy и другие?

    • @АртёмЧавыкин-у5щ
      @АртёмЧавыкин-у5щ Год назад

      Import numpy as np ( при вызове этой библиотеке пишешь потом np)

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

      @@АртёмЧавыкин-у5щ где же ты был всё это время? Я уже HTML знаю, а python забросил...

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

      @@thelevan4ik если для вас было проблемой импортировать библиотеку то это не ваше...

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

      @@glebboyko8256 аххаха, невозможное-возможно, теперь на питоне сервера делаю и чат ботов

  • @07ferona
    @07ferona 8 месяцев назад +54

    В твоём коде я, конечно, нашёл интересного, что можно подцепить для себя, но как обучающий материал, твоё видео сомнительное. Ничего не объясняется, просто принимайте как данность

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

    Хауди какой программой для обработки видео ты пользуешься?❤
    И будет ли по ней ролик?

    • @MrYbs-ie1jj
      @MrYbs-ie1jj Год назад

      А это разве не оффтоп?

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

      ​@@MrYbs-ie1jjоффтоп?

  • @MrAzazaka
    @MrAzazaka Год назад +5

    Давай видос про свою модель GPT с нуля)

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

    А если что-то качественное по типо этого урока, но для распознавания звонков ? Чтоб обучить нейросеть распознавать качество звонка

  • @Виктор9982
    @Виктор9982 Год назад +3

    Оо Хауди в рекламе годноту рекламировать начал, держи царский лайк))))

  • @DmitryTomat
    @DmitryTomat Год назад +3

    1:31 я думаю, это первая буква из слова "Задача" 🤣

  • @Nika_1050
    @Nika_1050 Год назад +7

    Спасибо за урок! Просто и понятно. То, что нужно в самом начале пути!!!

  • @germanyandgerman4158
    @germanyandgerman4158 5 месяцев назад +1

    images, labels = ut.load_dataset()
    AttributeError: module 'utils' has no attribute 'load_dataset'

  • @gamemasterspaws
    @gamemasterspaws Год назад +12

    невероятно, так это то что мне нужно, ну почти...
    мне бы распознавание лиц или голоса, но это тоже пригодится, спасибо!

    • @davvik_
      @davvik_ Год назад +2

      Для распознания лиц я использую в основном OpenCv

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

      @@davvik_ спасибо, возьму на заметку!

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

      Когда в Ютюб стикеры добавили? Вкюб какой-то

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

      ​@@davvik_так то эту задачу можно решить используя тот же tensorflow илм pytorch, но с opencv наверное попроще будет, ведь эта библиотека (если я не ошибаюсь, ещё не изучал её) направлена на работу с компьютерным зрением, отсюда и название - opencv (open computer vision)

  • @aleksandrR-7Z
    @aleksandrR-7Z Год назад

    10:00 - а почему в импортах разрыв? так и должно быть?

    • @JJEl-o9w
      @JJEl-o9w Год назад

      Cтандарты PEP8

  • @crazyfiref1351
    @crazyfiref1351 Год назад +3

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

    • @lolxnotz
      @lolxnotz 11 месяцев назад +1

      Харооош

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

    Доброго дня, автор подскажите пожалуйста а почему инициализация весов начинается в диапазоне -0,5 0,5 почему именно это. Интервал? Не 0 и 1 не -1 и 0, прошу объяснить спасибо

    • @СергейПетров-ц3ъ
      @СергейПетров-ц3ъ 6 месяцев назад

      Так можно самому менять код и попробовать разные варианты

  • @kodest8017
    @kodest8017 Год назад +196

    Это что, я стану умным?

  • @purity_one
    @purity_one Год назад +3

    "Backpropagation - дебри нейросетей."
    Понял.

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

    Спасибо за видео но как потом юзать сеть которая может определять буквы в картинках 28х28? Что дальше делать с ней? Фотографии имеют размеры на тысячи пикселей. Как в такой фотке найти цифры?

    • @АртёмЧавыкин-у5щ
      @АртёмЧавыкин-у5щ Год назад

      Надо изменить размер изображения с исходного на 28х28. По идеи можно и оставить как есть, но! Нейронная сеть полносаязная ( каждый нейрон связан с каждым) 28х28- это 784 нейрона на входном слое + нужно расставить веса на каждый нейрон( каждый с каждым) , представил что будет с изображением 1200х1600😅. Сеть не сможет нормально обучиться из-за огромного количества весовых коэффициентов.

  • @МаксимСтороженко-г9э

    Привет. А на C# покажешь?

  • @Вредогон
    @Вредогон 9 месяцев назад

    Мне нужно разработать приложение с ИИ, которое будет давать советы по окружщей среде с камеры смартфона. С чего начать обучение программированию? Какие языки и ИИ выбрать для этой задачи?

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

    Благодарю! Повторил - работает! правда описочек по коду.... :-)

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

    Почему нейрон смещения инициализируется нулями? bias_input_to_hidden = np.zeros((20, 1)) разве не единицами правилно: bias_input_to_hidden = np.ones((20, 1))

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

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

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

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

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

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

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

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

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

    Хауди: посвещает отдельное видео о нейросетях из за того что какому-то челу что то не понравилось.
    Половина комментаторов под видео “учим Юнити за час” которая писала о том что видос длится 2 часа: 🗿

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

    4:35 для таких задач и делают квантовые компьютеры. Это буквально одна из самых простых функций квантового компьютера.

  • @Артём-б9х9щ
    @Артём-б9х9щ Год назад

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

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

      Уже давно делают, правда чаще обходятся бустингами какими-нибудь, но и нейронки тоже можно

    • @Артём-б9х9щ
      @Артём-б9х9щ Год назад

      @@mrgeodezik2122 О, прикольно, трейдеры получается ещё до шумихи про нейронки делали подобное)

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

      Нет, потому что слишком много нужно учитывать данных

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

      @@rucat284 Ну это же nonsense. Много данных - ну и отлично, много признаков - можно отобрать поменьше.
      При этом нормальные модели получаются, на kaggle куча соревнований от банков на прогнозирование временных рядов. И качество топовых решений там впечатляет.

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

      Чисто по графику не получится прогнозировать, потому что на курс валюты влияет ситуация в мире. Закономерности, конечно, есть, но проще какой-нибудь дефолтный алгоритм написать, чем нейросеть городить.

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

    а как можно несколько обектов на одном изоображении находить?

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

      Добавить слои

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

      Есть алгоритм YOLO для этого. Идейно, это кодирование изображения с помощью CNN + построение рамок объектов + классификация рамок.
      С помощью такой простой сети как в видосе я бы детекцией заниматься не стал.

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

      @@mrgeodezik2122 а не знаешь почему нейронка перестала запускаться import torch
      model = torch.hub.load('ultralytics/yolov5', 'custom', path='best.pt', device='cpu', force_reload=True)
      и выдаёт ошибку Traceback (most recent call last):
      File "/home/lokomanako/Desktop/.dgfdg/test server/server.py", line 8, in
      model = torch.hub.load('ultralytics/yolov5', 'custom', path='best.pt', device='cpu', force_reload=True).autoshape()
      File "/home/lokomanako/.local/lib/python3.10/site-packages/torch/hub.py", line 540, in load
      model = _load_local(repo_or_dir, model, args, **kwargs)
      File "/home/lokomanako/.local/lib/python3.10/site-packages/torch/hub.py", line 569, in _load_local
      model = entry(args, **kwargs)
      File "/home/lokomanako/.cache/torch/hub/ultralytics_yolov5_master/hubconf.py", line 83, in custom
      return _create(path, autoshape=autoshape, verbose=_verbose, device=device)
      File "/home/lokomanako/.cache/torch/hub/ultralytics_yolov5_master/hubconf.py", line 33, in _create
      from models.common import AutoShape, DetectMultiBackend
      File "/home/lokomanako/.cache/torch/hub/ultralytics_yolov5_master/models/common.py", line 28, in
      from utils.dataloaders import exif_transpose, letterbox
      File "/home/lokomanako/.cache/torch/hub/ultralytics_yolov5_master/utils/dataloaders.py", line 31, in
      from utils.augmentations import (Albumentations, augment_hsv, classify_albumentations, classify_transforms, copy_paste,
      File "/home/lokomanako/.cache/torch/hub/ultralytics_yolov5_master/utils/augmentations.py", line 15, in
      from utils.general import LOGGER, check_version, colorstr, resample_segments, segment2box, xywhn2xyxy
      File "/home/lokomanako/.cache/torch/hub/ultralytics_yolov5_master/utils/general.py", line 38, in
      from ultralytics.utils.checks import check_requirements
      ModuleNotFoundError: No module named 'ultralytics.utils'

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

      дня два назад всё работало

  • @arch6544
    @arch6544 Месяц назад

    почему через командную строку запускаешь ?

  • @alexanderorlov9684
    @alexanderorlov9684 Год назад +2

    Благодарю за урок! Четко, интересно и грамотно изложил.

  • @alex_0697
    @alex_0697 11 месяцев назад +1

    AttributeError: module 'utils' has no attribute 'load_dataset'

  • @mkh_alez
    @mkh_alez Год назад +3

    Наконец-то годната😊

    • @川木喜川
      @川木喜川 9 месяцев назад

      Но не у него(( я начал писать и у меня какая- то ошибка

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

    Спасибо очень интересно. Искал базовый понятный пример работы нейросети.

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

    Опана, вот это вкусненько

  • @Sseshes-t3r
    @Sseshes-t3r Год назад

    Можно гайд на тенсорфлоулайт для юнити?

  • @OneSilly
    @OneSilly Год назад +2

    Круто, попробовал, да действительно работает!!! Очень доступно и понятно, и все реализовано на широкораспространенных бибилиотеках.

  • @МаксимМихолап-д8н

    Как называется музыка в динозаврике ?

  • @fontix-h3q
    @fontix-h3q 4 месяца назад

    *прошу ответа у Хауди-Хо*
    вопрос: если меня будет учить программированию Chatgpt, тогда я смогу стать програмистом?

    • @Some-userh
      @Some-userh 4 месяца назад

      будешь но плохим, chatgpt говно в кодинге

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

    Здравствуйте.
    Помогите пожалуйста создать и обучить нейросеть оборудование электроподстанции

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

      Ахахахаххаха

  • @fontix-h3q
    @fontix-h3q 4 месяца назад

    ** ответь Хауди хо **
    вопрос: если я буду пробывать делать добрые програмы с помощью Chatgpt я смогу ли стать 10% програмистом?

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

    Привет Харди, можешь ли ты создать собственную гугл камеру которая будет снимать программные ограничения с камеры телефона?, например есть поко ф5 и ф5 про, у них одна и тоже камера и почти один процессор, но про снимает 4к 60 фпс а просто ф5 снимает 4к 30 фпс из-за программного ограничения

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

      Харди Бэк?

    • @шкаф-ц3г
      @шкаф-ц3г Год назад

      вхахвахахахахаххаха че за кринж

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

    как выгрузить датасет пж скажите

  • @КозырнойВалет-й3ч
    @КозырнойВалет-й3ч Год назад +5

    Ну это каждый ребенок может нагуглить и разобраться. Давай что-то посложнее, например, реализацию свертки в виде матричного умножения и ручками бэквард реализовать для этого слоя. Все на нампи офк)

  • @MrBlender197
    @MrBlender197 Месяц назад

    жесткая пороговая функция это же типа константы (не линейно, а чуть выше 0, значит "да"), разве нет? поправьте меня, если не прав, пытаюсь понять нейронные сети

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

    где взять import utils

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

      Utils - скрипт, который он написал для загрузки датасета 8:26

    • @НикитаСухачёв-в7й
      @НикитаСухачёв-в7й 8 месяцев назад

      ​@@viktorkuznetsov1617А если у меня есть этот файл, но все равно выдает ошибку типо load_dataset() не имеет атрибут

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

    После изучения elasticsearch и фонетической токинизации я думал что способен понять все...
    Спасибо что спустил на землю

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

    Очень круто! Спасибо большое!

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

    2:16 - мелкая поправка: вы и есть сама "Нейросеть".

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

    Слабо сделать нейронку для бравла? Или только на ПК что-то можешь?

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

    Фантастика! Второй год изучаю Python и только сейчас начинаю понимать его мощь и возможности. Спасибо, автор. Я подписался

  • @user-us1rl2dr1q
    @user-us1rl2dr1q 2 месяца назад

    не легче и компактнее сделать всё это с помощью tensorflow и keras? выходит всего в 20 строк максимум, да и дальше всё становится легче

  • @Ярослав-ю8с
    @Ярослав-ю8с Год назад +1

    Когда сделаешь видео по какому-то интересному проекту? (Типа джарвиса и тд)

  • @micha515
    @micha515 Год назад +3

    будешь выпускать урок по расту ???

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

      Возможно, в будущем

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

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

  • @ЯрославЗахаренко-ь6ф

    так а как в итоге сохранить обученную нейронку? кто-нибудь обьясните пж

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

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

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

    Сделай видео где ты будешь создавать нейросеть которая будет общаться с пользователём

  • @kalabv
    @kalabv Год назад +8

    Спасибо за этот видос, Хауди!!

  • @D4v1t__V4ny4n
    @D4v1t__V4ny4n Год назад +6

    Хороший урок👍👍. А про рекуррентные нейронные сети видео будет???

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

    Хауди, профи🦾💖💖💖 максимально!!!

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

    Спасибо за видео. А как научить общаться? Ну или выдавать нужную инфу по "скормленным" данным? Кучу роликов пересмотрел и что-то вроде понятно, но не простым языком там сказано, у тебя попроще объяснения, хотя смотрю и слушаю тебя на скорость 1.75, уж больно медленно излагаешь для меня))

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

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

    • @Sky-wr7mi
      @Sky-wr7mi Год назад

      Ты хочешь создать свою отдельную нейросеть, сходно с chatGPT?

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

      именно@@Sky-wr7mi

    • @АртёмЧавыкин-у5щ
      @АртёмЧавыкин-у5щ Год назад

      Тогда лучше создай свой поисковик. А если серьезно чат gpt обучена на огромное дата сете на разные темы. Все нетронут работают по одному принципу

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

    Скажи как открить і редактировать файли bin?

  • @SkyLxEVA00
    @SkyLxEVA00 Год назад +2

    Когда дрифт ))))))))
    Очень жду

  • @МаксВелес-т6о
    @МаксВелес-т6о 11 месяцев назад

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

  • @FayozbekTrends
    @FayozbekTrends 2 месяца назад +1

    6:37 конец рекламы

  • @всёпровсё-с8я
    @всёпровсё-с8я Год назад

    в какой програме ты роботаеш?

  • @15_oniks_49
    @15_oniks_49 Год назад +2

    3:28 Выхлоп нейросети?? Кто-то перелюил субару

  • @KloiUA
    @KloiUA Год назад +2

    Сам помню писал с нуля нейросеть, но именно "мини-библиотеку" для работы с ней (на С++) (это был простой перцептрон и при создании я мог настраивать количество слоев, нейронов, скорости обучения т.д.)... Мудохался 2 месяца, разбирался, учил и пытался перенести все в код. В итоге все заработало. Точность 90-95% и больше. Но когда начал тестить на картинках которых нету в тестовом файле она начала тупить (в среднем порядка 70% точность) думал что переобучил - нет, проверил код на ошибки - все ок, много чего перепробовал и в итоге оказалось что в этом "шедевральном" датасете цифры 6, 7, 9 и вроде 1 рисованы по какому-то шаблону. Цифры 6 и 7 например, буквально большинство нарисовано в верхней части картинки, а 9тки почти все без закругления снизу и больше напоминали "q". В итоге сделал выравнивание по центру и все заработало на ура (на тестах что-то 95%, а на написаных мной 90+%, ну почти так же). Незнаю как у других, может то я что-то не то загрузил или что, но у меня такой прикол был. Я типа грузил картинки в формате .jpg с какого-то левого сайта, может там что-то. Но главное что нейросеть заработала и работает дальше (тестил уже много раз на разных заданиях - все хорошо).

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

      Надо было наоборот не выравнивать, а каждую цифру "размножить" так, чтобы они на разных вариантах были в разных частях поля и можно ещё угол менять

    • @ОлегПлюснин-п5ъ
      @ОлегПлюснин-п5ъ Год назад

      @@lintop3908 да, называется аугментация)

    • @MrYbs-ie1jj
      @MrYbs-ie1jj Год назад

      ​@@lintop3908но тогда пришлось бы дольше обучать, а по сути ничего бы не изменилось

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

      @@lintop3908это называется аугментация данных

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

      а на каком языке ты писал саму нейронку

  • @limoshkamilk9887
    @limoshkamilk9887 Год назад +3

    Огромное спасибо, у Вас обалденные уроки, так доспупно еще никто не обяснял- как дважды два. Теперь осталась только практика и время на неё. Вы супер❤!!! 🦾🦾🦾👍

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

    Неработает даже полностью скопированный код из "custom-nn.zip" что не так то ??

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

    Хауди: нейросети, это легче, чем кажется
    Я, который ничего не понял: океееееей😂

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

      Скайнет заберет тебя последним, ты не опасен 🤣

  • @1200eojf
    @1200eojf Год назад

    джарвис на питоне не работает :(( что то с обработкой проблема

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

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

  • @zubarer
    @zubarer Год назад +3

    Привет, мир!

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

    Попробуем 👍

  • @rafer._
    @rafer._ Год назад +1

    Боже 4-5 лет назад смотрел твои видео и смотрел твоë видео делаю динозаврик 3д🥲

  • @hellbois2342
    @hellbois2342 11 месяцев назад +3

    У меня мозг расплавился😢❤

  • @technic_and_programming
    @technic_and_programming Год назад +3

    Как всегда ЛУЧШИЙ ❤

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

    У тебя с твоими уроками интеллект, как перпцетрон

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

      Оскорбления - форма самоутверждения созданий с низким уровнем интеллекта

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

    Вопрос не по теме. Где взять такие обои для рабочего стола? Они просто великолепны!

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

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

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

    Как же жалко, что этого не было в школе 30 лет назад, когда я хорошо знал математику...

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

    Хауди настолько крутой что пишет любой сервис за 10 минут

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

    хорошее видео!
    сжато и информативно...

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

    Омг, я думал я хорош в пайтоне, а тут целый темный лес для меня 😢

  • @AlexKika0
    @AlexKika0 Год назад +7

    Ролик свежее бабушкиных пирожков 🔥

  • @maksimgoncgar9796
    @maksimgoncgar9796 Год назад +9

    Короче это оч полезно даже для человека который не занимается програмированием

    • @nikozdev
      @nikozdev Год назад +5

      Полезно чем ?…
      Тут сухая тех информация без подробных объяснений даже самого концепта
      Как сказал сам автор: «Нейросеть будет не учиться, а запоминать»

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

      ​@@nikozdevдля общего понимания

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

    Ребят, кто шарит в нейросетях, обьясните, вот сеть научилась чему-то, где хранятся ее "навыки" и много ли они весят?

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

      Её навыки это веса(тупо цифры, в основном, от -1 до 1), а также смещение(тоже просто цифры)

    • @ОлегПлюснин-п5ъ
      @ОлегПлюснин-п5ъ Год назад

      хранят в файле