НЕЙРОСЕТЬ своими руками за 10 минут на Python

2019 ж. 8 Мау.
1 069 184 Рет қаралды

Пишем с нуля свою нейросеть (перцептрон).
На языке Python с разбором как оно устроено.
🚀 Курс по Data Science: clc.to/TgsH9w
===
Сообщите менеджеру промо-код "Хауди Хо" чтобы получить 10% скидку!
🆇 Обещанные ссылки 🆇
1) Numpy - pypi.org/project/numpy/
2) Прошлый урок - • Простая нейросеть на J...
3) Статья по функциям активации - www.aiportal.ru/articles/neura...
4) Методы инициализации весов - stu.scask.ru/book_ns.php?id=31
5) Крутой гайд для новичков по нейронкам - habr.com/ru/post/312450/
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: vk.com/howdyho_net
Сотрудничество vk.com/topic-84392011_33285530
💗 Музыка предоставлена KZhead Audio Library.

Пікірлер
  • "Чтобы пользоваться формулами - не обязательно понимать, как они работают" Отлично, теперь знаю, как надо было отвечать моему преподу по Искусственному интеллекту :D

    @emche852@emche8524 жыл бұрын
    • Это не искуственый интелект а запрание записсаные команды ,это сеть не сможет развиваться

      @user-yy7rq4uq4f@user-yy7rq4uq4f4 жыл бұрын
    • @@user-yy7rq4uq4f Эт да) Я это к тому, что сети изучали на предмете "Искусственный интеллект" в академке)

      @emche852@emche8524 жыл бұрын
    • @@user-yy7rq4uq4f по сути - к решению она приходит сама посредствам многократного повторения, и подбора весов. тоже самое происходит у нас в голове, потэтому "придумать" решение значительно более энергозатратно чем успользовать уже "готовое" просчет модели это затратно - обработка значительно легче.

      @PavelMostovoy@PavelMostovoy4 жыл бұрын
    • @@PavelMostovoy "Придумать" решение - это и есть использовать опыт многократного решения подобных задач.

      @Alkozavrius@Alkozavrius4 жыл бұрын
    • Еще цитата от автора канала: "Чтобы программировать, не обязательно знать математику". Предлагаю вести цитатник от Хауди Хо.

      @Alkozavrius@Alkozavrius4 жыл бұрын
  • "Все что произошло сейчас у вашем мозгу называется мышление" , лично у меня произошло короткое замыкание -_-

    @kanie.loutis1890@kanie.loutis18904 жыл бұрын
    • Короткое ты хотел сказать?)

      @wildfire539@wildfire5394 жыл бұрын
    • @@wildfire539 виш , даже тут проебался , спасибо

      @kanie.loutis1890@kanie.loutis18904 жыл бұрын
    • 😁😁

      @roudeep@roudeep4 жыл бұрын
    • Это не урок а выебон

      @nickiminaj0882@nickiminaj08824 жыл бұрын
    • @@nickiminaj0882 Где ты увидела слово "Урок"?

      @user-fe3vl3rs2w@user-fe3vl3rs2w4 жыл бұрын
  • Полный код из видоса. Не благодарите))) import numpy as np def sigmoid(x): return 1 / (1 + np.exp(-x)) training_inputs = np.array([[0, 0, 1], [1, 1, 1], [1, 0, 1], [0, 1, 1]]) training_outputs = np.array([[0, 1, 1, 0]]).T np.random.seed(1) synaptic_weights = 2*np.random.random((3, 1))-1 print("Случайные инициализирующие веса:") print(synaptic_weights) # Метод обратного распространения for i in range(20000): input_layer = training_inputs outputs = sigmoid(np.dot(input_layer, synaptic_weights)) err = training_outputs - outputs adjustments = np.dot(input_layer.T, err*(outputs*(1-outputs))) synaptic_weights += adjustments print("Веса после обучения:") print(synaptic_weights) print("Результат после обучения:") print(outputs) # ТЕСТ new_inputs = np.array([1, 1, 0]) # Новая ситуация output = sigmoid(np.dot(new_inputs, synaptic_weights)) print("Новая ситуация: ") print(output)

    @johngalt7525@johngalt75254 жыл бұрын
    • Работает! Плюс тебе человек!

      @nicko6815@nicko68154 жыл бұрын
    • четко!

      @k1mer@k1mer2 жыл бұрын
    • что делать если "." не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

      @blxssxddd@blxssxddd Жыл бұрын
    • sps

      @Gulaev05@Gulaev05 Жыл бұрын
    • @@blxssxddd а ты куда поставил?

      @beka6318@beka6318 Жыл бұрын
  • При вводе [0,0,0] ответ будет ровно 0.5 Чтобы такой фигни не было, надо добавить ещё 1 входной нейрон. На входе у него всегда 1. Знакомьтесь, "Нейрон смещения"

    @user-qq1mk6xw7j@user-qq1mk6xw7j4 жыл бұрын
    • Какие люди :D

      @misterbebra2460@misterbebra24603 жыл бұрын
    • @@misterbebra2460 Мяу

      @user-qq1mk6xw7j@user-qq1mk6xw7j3 жыл бұрын
    • да, bias обязательно нужно указывать. но это же хауди хо: нужно громкое название для бессмысленного видео, которое 90% не поймут, а 10% знающим это нафиг не надо смотреть

      @heisenberg6874@heisenberg68742 жыл бұрын
    • Здравствуйте, а как добавить нейрон смещения?

      @theneon9073@theneon90732 жыл бұрын
    • @@user-wp2fv2ic4t Хорошо, попробую. Большое спасибо

      @theneon9073@theneon9073 Жыл бұрын
  • Под каждым видосом с каким то кодом найдётся чувак, который напишет, что ничего не понял и соберет много лайков

    @dud6585@dud65854 жыл бұрын
    • жЫза

      @user-rx4bk7jl5e@user-rx4bk7jl5e4 жыл бұрын
    • ничиво ни понел

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

      @andrey-bq1qf@andrey-bq1qf4 жыл бұрын
    • Ну а чё ты хотел? Автор канала делает кликбейт и говорит что за 10 минут объяснит то, на что месяцы уходят. Конечно, ничего непонятно.

      @davidbackham7197@davidbackham71974 жыл бұрын
    • Под каждым видосом с какимто кодом найдется чувак, который напишет, что под каждым видосом с каким-то кодом найдется чувак, который напишет, что ничего не понял и соберет много лайков.

      @kirigakurenosato.8544@kirigakurenosato.85444 жыл бұрын
  • Спасибо тебе, автор ролика. 4 года назад я посмотрел это видео и принял решение перейти в программирование на питон. Месяц назад стал синьор-разработчиком. Сейчас пересмотрел снова спустя 4 года. Аж прослезился немного.

    @alexanderandryukov2187@alexanderandryukov21872 ай бұрын
    • Молоток )

      @HowdyhoNet@HowdyhoNet2 ай бұрын
  • Понятно, класс, что так четко объяснено, сейчас по ссылке попробую потренироваться.

    @user-gt7rz5uw5z@user-gt7rz5uw5z4 жыл бұрын
  • Прекрасные понятные уроки, на очень непростые темы по-простому. Огромное спасибо! Смотрим только вас, потому что у вас реально можно научиться и получить честную информацию!

    @happychoices4156@happychoices41563 жыл бұрын
  • Нихуя не понял, но очень интересно!!

    @youngMarf@youngMarf4 жыл бұрын
    • Ахах только что написать хотел

      @user-mw1wb4bp2l@user-mw1wb4bp2l4 жыл бұрын
    • @@user-mw1wb4bp2l не ты один

      @aegrisomnia7503@aegrisomnia75034 жыл бұрын
    • там же вообще элементарно всё

      @smdfb7334@smdfb73344 жыл бұрын
    • Так же написать хотел))

      @sm1le134@sm1le1344 жыл бұрын
    • то чувство когда все что ты знаешь это как написать страничку на html и вдруг решил посмотреть такой видосик.

      @wildfire539@wildfire5394 жыл бұрын
  • Понял 70% информации и было довольно таки интересно:) Хауди, радуй так ещё чаще:)

    @Sma1lON@Sma1lON4 жыл бұрын
  • Все понял на все 100%, спасибо, Хауди!

    @unknownuser4179@unknownuser41794 жыл бұрын
  • В общем, надо знать математику хорошо. Расходимся.

    @flyradar547@flyradar5474 жыл бұрын
    • Здравствуйте маньячелло

      @user-vh6yt5qx1s@user-vh6yt5qx1s3 жыл бұрын
    • да ппц, достали эти челы которые говорят что мол не надо формулы знать, математиком быть и начинают ебашить уравнения от которых хочется в гуманитарии зарыться

      @Ethernord22@Ethernord222 жыл бұрын
    • Ну... а какого класса?

      @Psevdonim107@Psevdonim1072 ай бұрын
  • Годный видос) спасибо за твоё творчество, хауди хо!)

    @shinigaff663@shinigaff6634 жыл бұрын
    • то чувство когда пролистал почти 20-30 комментов с плохими отзывами, и думаешь: " хауди наверное не читает коменты", и вдруг ты видишь это!

      @ytyulia_fire2988@ytyulia_fire29884 жыл бұрын
  • АААОАОАОАОА!!!! Только в прошлом видео в комментах спросил про создание нейросетей, и .... НОВЫЙ ВИДОС ))) Спасибо хауди)))

    @Nifacy55@Nifacy554 жыл бұрын
  • Мозг принял входные данные, увидел выходные и пошел отдыхать

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

    @user-ux7qu6sz8b@user-ux7qu6sz8b4 жыл бұрын
  • Выпусти видос: "Нейросеть для чайников"

    @__username1@__username14 жыл бұрын
    • Так это и был видос "Нейросеть для чайников", просто у этого видоса название другое

      @mrmiquy6640@mrmiquy66404 жыл бұрын
    • Ага, десятиминутный))

      @user-wo8wd9kr1b@user-wo8wd9kr1b4 жыл бұрын
    • @@user-wo8wd9kr1b А ему что тратить время на таких чайников как я? Вот он и "экономит" время

      @mrmiquy6640@mrmiquy66404 жыл бұрын
    • @@mrmiquy6640 Сложно очень и непонятно немного

      @__username1@__username14 жыл бұрын
    • *Мне почти понятно!*

      @technic_and_programming@technic_and_programming4 жыл бұрын
  • Аааа, красавчиик. Давно хотел что то такое

    @mirodilsultanov4623@mirodilsultanov46234 жыл бұрын
  • 1:55 и тут я понял что видимо в моем мозге нет никаких сетей

    @OdemGeek@OdemGeek4 жыл бұрын
    • +

      @xz3885@xz38854 жыл бұрын
    • нда я тоже ее не решил :D

      @PianoElipse@PianoElipse4 жыл бұрын
    • @@PianoElipse спустя 3 месяца я её понял

      @OdemGeek@OdemGeek4 жыл бұрын
    • ))))) пахахаха

      @CREEPTONII@CREEPTONII4 жыл бұрын
    • уххх... не одна я такая

      @user-lf9uh2fh6c@user-lf9uh2fh6c3 жыл бұрын
  • Спасибо за короткий пример, где все по делу!

    @iuliiadrei4550@iuliiadrei45504 жыл бұрын
  • Очень хорошая книга для чайника: Тарик Рашид "Создаем нейронную сеть". Понятное объяснение непростой математики, которая лежит в основе нс. На мой взгляд, надо прочитать или посмотреть несколько авторов, тогда сформируется свое понимание. Хауди Хо выражаю благодарность за отличную популяризацию многих полезных вещей!

    @zerokot2453@zerokot2453 Жыл бұрын
  • Сразу лайк, интересная тема

    @Duzive@Duzive4 жыл бұрын
  • Как в тему-то. Только сегодня проставил зачет по методам распознавания)

    @MagicMightNew@MagicMightNew4 жыл бұрын
  • Всё очень понятно!!! От меня царский Лайк!!!

    @SuperBlinchik@SuperBlinchik4 жыл бұрын
  • Хауди, огромное спасибо, познавательно.

    @mikheeffff@mikheeffff4 жыл бұрын
  • Очень годный видос. - Мозг. Понял, что ничего не понял, но лайк поставил.

    @frustix4324@frustix43244 жыл бұрын
  • Всё понял. Создал за 7 минут. Благодарствую.

    @DzuAbu@DzuAbu4 жыл бұрын
  • Хауди, сможешь в одном из будущих видео объяснить виртуальное окружение и тонкости работы с ним

    @bellrow_q@bellrow_q4 жыл бұрын
  • Чувак, я хотел создать простой ИИ что бы с кем то болтать, но взломал пентагон, чё делать._.

    @user-xn3cj8nq5r@user-xn3cj8nq5r3 жыл бұрын
    • сильно поломал его? Сломанную вещь надо сделать пака не кто не узнал об этом.

      @MetamorphosisMetamorphosis-s@MetamorphosisMetamorphosis-s3 жыл бұрын
    • Одинокий чел

      @kweqer@kweqer3 жыл бұрын
    • Такаяже ситуация

      @vitecgames2207@vitecgames22073 жыл бұрын
    • Что это?

      @user-qo7kr3vb6y@user-qo7kr3vb6y3 жыл бұрын
    • Заломай обратно

      @user-ib1kw2ip7c@user-ib1kw2ip7c3 жыл бұрын
  • 1:54 мой мозг вычислил что :если 1-й столбик 1 и 3-й столбик 1 то на выводе тоже 1. Т. К. не хватило данных о влиянии 2-го столбика на результат. Нужно было добавить в пример 5 : значения 1;1;0. = 1 Ну а в примере 6 уже спрашивать что будет на выходе если на входе 1;0;0 . Или я не прав?

    @Viktovian@Viktovian4 жыл бұрын
    • Я даже не понял что ты сказал

      @user-vx3yf7uh2l@user-vx3yf7uh2l4 жыл бұрын
    • Viki pedia, я вообще подумал, что результат - это конъюнкция 1-го и 3-го столбца и дизъюнкция результата со 2-ым 😂

      @piphuip2573@piphuip25734 жыл бұрын
    • Lil Ghost я тоже

      @user-hv8rh8nk9d@user-hv8rh8nk9d4 жыл бұрын
    • даже если добавить твой 5й вариант в обучение то при пихание в просчет например 0,0,0 результат вычислений 0,5. в моем случае работоспособен только пример автора) т.е. 1,1,0 вычисляет правильно, 1,0,0 вычисляет правильно, любые другие интерпритации значений нет.

      @nikkho625@nikkho6254 жыл бұрын
    • @@nikkho625 точно, пихнул ему training_inputs = np.array([[0,0,1],[0,1,1],[1,1,1],[1,1,0],[1,0,0]]) training_outputs = np.array([[0,1,1,1,0]]).T Довольно просто, если новая ситуация ([0,0,0]), должно выдать 0 ровно, но нет, выдаёт 0,5

      @PlaysByAlex@PlaysByAlex Жыл бұрын
  • Случилась эпилепсия, спасибо.... Видео кста очень информативное.

    @chafir_c_saxorom9076@chafir_c_saxorom90764 жыл бұрын
  • Ничего непонятно , но безумно интересно !! Автор респект

    @user-ex6vm2kr9z@user-ex6vm2kr9z4 жыл бұрын
  • Привет Хауди ✌️ Интересное видео)

    @max_mgtow@max_mgtow4 жыл бұрын
  • Не, ну здесь лайк, однозначно!

    @youtubechanel4788@youtubechanel47884 жыл бұрын
  • Мой мозг не понял таблицу, я просто вспомнил информатику, типа таблица истинности

    @amai_anton@amai_anton4 жыл бұрын
    • Я тоже сначала про НЕ-ИЛИ вспомнил, но потом уже заметил третью переменную. Ассоциативное мышление, блин... Представление данных - уровень "что я делаю?"

      @Epenckorn@Epenckorn4 жыл бұрын
    • Я такая же х*йня

      @user-zj8ye3wt7h@user-zj8ye3wt7h4 жыл бұрын
    • я тоже

      @AKI-yl7yn@AKI-yl7yn4 жыл бұрын
    • У вас у всех уже имеется на это дело натренированная нейросеть

      @refrigerator887@refrigerator8874 жыл бұрын
    • @@refrigerator887 почему бы и нет. -Джарвис -Да сэр?

      @user-zj8ye3wt7h@user-zj8ye3wt7h4 жыл бұрын
  • Давай ещё видео про нейросети на питоне. Развивай эту тему дальше

    @parker4237@parker42374 жыл бұрын
  • Комментарии этого видео: 99,999% - Нихуя не понял, но очень интересно! 0,001% - мой комментарий.

    @Sadykhzadeh@Sadykhzadeh4 жыл бұрын
    • Походу он сам не понял что написал 🤔

      @voicetv9048@voicetv90484 жыл бұрын
    • Ты только что обосрался

      @headhunter8928@headhunter89284 жыл бұрын
    • Ты не правильно посчитал 99,999+0,0001=99,9991% аххаахахха

      @trage5962@trage59624 жыл бұрын
    • Ахахах изменил типа умник

      @trage5962@trage59624 жыл бұрын
    • @@trage5962 все равно он тупой, он пишет, что его комент 0.001 от всех коментов. На данный момент комментов всего 600. Из этого следует, что это не один коммент, а 0.6 коммента

      @remeyperson2017@remeyperson20174 жыл бұрын
  • Спасибо, благодаря вам заинтересовался нейронными сетями.

    @FTSMAG@FTSMAG4 жыл бұрын
  • Понял многие моменты только потому, что сам изучал эту тему)

    @Alekscross@Alekscross4 жыл бұрын
  • 1:59 вывод может быть как 1 так и 0: например если задача предразумевает только что у первого значения должна быть единица то вывод 1, а если подразумевает что главное что бы было в первом значении и в третьем то 0

    @user-cq6fo5jg2m@user-cq6fo5jg2m2 жыл бұрын
  • Хауди, привет можешь пожалуйста сказать какие книги читать и какими сервисами пользоваться для full-stack разработчика

    @thedimas3007@thedimas30074 жыл бұрын
    • Туалет на вокзале, топовый бесплатный сервис. Можно и как жилье использовать. Вообще всё в одном для флу стэка.

      @TheProfessionalGambler@TheProfessionalGambler4 жыл бұрын
    • Блять нашел кого спрашивать. Прямо у профи совета просишь

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

    @user-ly3ge3ky1d@user-ly3ge3ky1d4 жыл бұрын
  • В большинстве случаев ml и data science идут рука об руку, поэтому важную часть также составляет визуализация полученных данных и постановка задачи, неплохо было бы снять полноценный ролик со всеми плюшками

    @gonextifid1973@gonextifid19734 жыл бұрын
  • Реально респект за такую подачу!

    @mmmmmg@mmmmmg2 жыл бұрын
  • Хауди Хо™ - Просто о мире IT! *годно! давай еще , так просто и понятно объяснил*

    @onemasterlomaster1829@onemasterlomaster18294 жыл бұрын
    • Вот мало что понятно если честно. Какие ещё весы w1 w2 w3? Что это за весы такие?

      @user-vp6jd4qy2d@user-vp6jd4qy2d4 жыл бұрын
  • О-па-чки, ещё один годный контент подъехал

    @user-di9un4uh4q@user-di9un4uh4q4 жыл бұрын
    • Языки можно изучать вечно, они бесконечны как наша вселенная

      @cheburek5116@cheburek51164 жыл бұрын
    • Георгий Иванов это у тебя были мысли вслух?

      @user-nt5mz1rh9u@user-nt5mz1rh9u4 жыл бұрын
  • Когда не понимаешь что происходит в коде и просто перепечатал готовый пример. Отличное видео, четко показывает что автора слушать не надо.

    @egorforat7656@egorforat76563 жыл бұрын
  • Даёшь продолжение изучения Pythona)))

    @user-ez9nd6de3f@user-ez9nd6de3f4 жыл бұрын
  • Сейчас сказал другу: Хочешь узнать от чего точно можно сказать . Я ему включил это видео в скорости 1.25 что бы побыстрее. Он выхватил и с серьёзным видом смотрел. Сказал спасибо и попросил дать ссылку на канал. Я попросил его пересказать что там и он в примерной точности это сделал. Я охренел. Потом вспомнил что он ОГЭ матан сдал почти на максимальный балл. Я не помню какие там быллы. В общем я удостоверился, в том, что ты реально знаешь о чем вещает простолюдинам. К стати. Я на тебя друга навёл. Надеюсь он станет просвященным как ты

    @afonasyo705@afonasyo7054 жыл бұрын
  • Ты топ!!!Лайк сразу же)))Спасибо за интересный видос.

    @whoaml1975@whoaml19754 жыл бұрын
  • Привет! Объясните почему в for нужно переопределять переменную input_layer = training_inputs ? Почему нельзя сразу написать вот так outputs = sigmoid(np.dot(training_inputs, synaptic_weight)) ?

    @vendl888@vendl8884 жыл бұрын
  • Привет Хауди, смотрел недавно красивые ролики про фракталы, и после чего возник вопрос, а можно ли создать(написать) программу в которой фракталы могли случайным образом генерироваться и например окрашиваться в разные цвета???

    @Mrblack485@Mrblack4854 жыл бұрын
    • C# легко

      @Notpets@Notpets Жыл бұрын
  • Чел, ну какой метод обратного распространения ошибки? Ты же используешь обычный градиентный спуск. И зачем двухслойной сети функция активации? А ну ещё матан не обязательно знать, понимаю.

    @user-du4to6nk8m@user-du4to6nk8m3 жыл бұрын
  • Я как раз на эту же тему сейчас снимаю практический курс на с# ))

    @CODEBLOG@CODEBLOG4 жыл бұрын
    • Молниеносная подписка.

      @_dyats@_dyats4 жыл бұрын
    • Норм курс, рекомендую.

      @user-zd6di5mq9z@user-zd6di5mq9z4 жыл бұрын
    • Не ожидал что найду канал как твой в комментариях

      @andrejzzk@andrejzzk4 жыл бұрын
    • О, привет

      @Grapeoff@Grapeoff4 жыл бұрын
    • @@_dyats Спасибо )

      @CODEBLOG@CODEBLOG4 жыл бұрын
  • Хауди привет!У меня две новости хорошая и плохая.Хорошая состоит в том,что ты затронул очень актуальную тему.А плохая,что очень сложно воспринимать её без примеров.Сделай стрим с обучением на примере простой игры.Есть куча вариаций в американском сегменте.Но в русском нет ничего толкового.Спасибо!

    @anywaysnowy@anywaysnowy4 жыл бұрын
  • а что нужно сделать, если зависимость строиться не на просто совпадениях в какой-то колонке, а на количестве единиц, если например нужно, чтобы две единицы всегда давали 1, а 3 или 1 - 0?

    @RedScheme@RedScheme3 жыл бұрын
  • два часа ночи! Завтра на работу рано утром а я бля смотрю непонятную но интересную дичь!

    @user-wg6fe7gg6p@user-wg6fe7gg6p3 жыл бұрын
  • Traceback (most recent call last): File "..\Playground\", line 28, in synaptic_weights += adjustments NameError: name 'adjustments' is not defined synaptic_weights += adjustments

    @redcucumber157@redcucumber1574 жыл бұрын
    • not defined, написано же, чего тут непонятного? ;-)

      @vladimirv.myagdeev4221@vladimirv.myagdeev42214 жыл бұрын
  • Хауди ты лучший!!

    @user-iw8gc7zo4u@user-iw8gc7zo4u4 жыл бұрын
  • Хай Хауди! Крутой контент

    @takeshikobach4709@takeshikobach47092 жыл бұрын
  • "Урок" из разряда: щя с умным видом зачитаю текст, и вставлю рекламу...

    @no_name9466@no_name94664 жыл бұрын
    • "Зачитаю текст" - текст который подготовил до записи видео.

      @gatix7120@gatix71204 жыл бұрын
    • ты чо раскомназдор пащиму ты не можеш заблакировать тилиграм

      @doffyso@doffyso4 жыл бұрын
    • @@gatix7120 Ты имеешь ввиду "позаимствовал"? (kzhead.info/sun/nsqtYaWCcImMd6M/bejne.html) Не в обиду хауди, но если и брать чей-то контент, то хотя бы отсылаться к нему

      @arsalannamnanov1820@arsalannamnanov18204 жыл бұрын
    • @@arsalannamnanov1820 ахахаха -он даже код списал с него. Только тот чувак объясняет обстоятельнее , и без тревожной тупой музыки. Блин это как наши певуны ртом ,все американские песни перепивают и выдают за свои.

      @PetroUralov@PetroUralov4 жыл бұрын
    • Хауди вобще стырил видео просто.

      @yvffgngnngngngng9651@yvffgngnngngngng96513 жыл бұрын
  • *Нихуя не интересно, но очень понятно!*

    @qa337@qa3374 жыл бұрын
    • Чертов гений!

      @user-zj8ye3wt7h@user-zj8ye3wt7h4 жыл бұрын
    • 🤦🤦🤦

      @alexey_pryadko@alexey_pryadko4 жыл бұрын
  • Если вы ничего не поняли, то более подробное разжовывание информации, схожей с представленной на видео, можно найти в книге Тарика Рашида "Создаём нейронную сеть".

    @knitfox@knitfox4 жыл бұрын
  • Круто .Го курс

    @trump11111@trump111114 жыл бұрын
  • Вот только нихрена не очевидно, что на выходе функции в итоге должно быть значение из первого столбца, это может быть с такой же вероятностью и конъюнкция значений из первого и третьего столбца например, и тогда нейросеть выдает совершенно неправильное значение на тесте. Так что пример не очень подходящий и учить сетку надо на большем наборе данных

    @user-gc3gv9si4q@user-gc3gv9si4q4 жыл бұрын
    • Влад, базара ноль, но ты слишком буквально все понимаешь. Обучение нейросети на то и обучение, какой пример имеем, на том и учим. И естественно, чем больше вариаций/примеров, тем точнее получится результат. Исходная формула никому неизвестна, пока автор не представит таблицу с исчерпывающим вариантом комбинаций. Автор просто озвучил явно бросающуюся на глаза закономерность, и имея лишь такой ограниченный набор вариантов, трудно отрицать отрицать его догадки. Вот если будет больше комбинаций, тогда и нейросеть по-другому научится. Я, кстати, увидел в примере формулу x1_И_(x2_ИЛИ_x3). При таком варианте второй столбец тоже играет роль

      @user-dp3tu7nk3x@user-dp3tu7nk3x3 жыл бұрын
  • Где же ты был когда я диплом писал)

    @silent6137@silent61374 жыл бұрын
  • "Чтобы пользоваться формулами - не обязательно понимать, как они работают" - не ожидал от тебя такого!!! Сбился ты с пути истинного !

    @madnomad6528@madnomad65282 жыл бұрын
  • Годное видео. Доставило.

    @user-rz9mj8xn9x@user-rz9mj8xn9x4 жыл бұрын
  • А как на счет вычисления любого числа последовательности (не ограничиваясь 1 и 0)? Код будет гораздо сложнее?

    @dsshvetsov@dsshvetsov4 жыл бұрын
    • Используй библиотеки

      @cordestandoff2358@cordestandoff23582 жыл бұрын
  • 0:25, я выключил ролик

    @yolydifons7473@yolydifons74734 жыл бұрын
    • а на какой секунде ты всетаки решил написать коммент?

      @Dake7@Dake73 жыл бұрын
    • @@Dake7 ты решил докопаться до комментария годовой давности?

      @yolydifons7473@yolydifons74733 жыл бұрын
    • @@yolydifons7473 Почему нет......

      @nihilist6089@nihilist60893 жыл бұрын
    • @@nihilist6089 лол

      @justuschart@justuschart3 жыл бұрын
  • Это действительно интересно

    @lildevth2792@lildevth27924 жыл бұрын
  • Спасибо за видео, очень интересная тема, хорошее и перспективное направление для саморазвития. Нужно попробывать

    @ArystanS@ArystanS4 жыл бұрын
  • А если число с буквой Е в результате,это норм?(это при большом количестве циклов)

    @bas1c941@bas1c9413 жыл бұрын
    • Да

      @endershteker90@endershteker903 жыл бұрын
    • Например 1.5e-6 это 1.5 * 10^6 что равно 1.5/1000000

      @endershteker90@endershteker903 жыл бұрын
  • К слову о первом примере: почему именно про первый столбец речь? Почему не про произведение первого и последнего числа?

    @speedarts5454@speedarts54544 жыл бұрын
    • Потому что есть только 1 и 0, а произведение может выйти за эти рамки

      @Maxutka13@Maxutka133 жыл бұрын
    • @@Maxutka13 Как произведение 1 и 0 может выйти за рамки?

      @stranger-SM@stranger-SM3 жыл бұрын
    • @@stranger-SM Бля, я протупил, думал он имел ввиду сумму

      @Maxutka13@Maxutka133 жыл бұрын
  • Братан. Сделай гайд что нужно знать и как учить если хочешь заниматься веб дизайнером!!! Буду благодарен

    @user-rv8qb6mz2b@user-rv8qb6mz2b4 жыл бұрын
  • Благодаря этому видео, я не понял основы машинного обучения, но начал интересоваться ими. Спасибо!

    @alwayswannacry7726@alwayswannacry77263 жыл бұрын
  • 6:18 - не забыл напомнить зрителям что такое "транспонировать" ?

    @djAbyssRT@djAbyssRT3 жыл бұрын
  • Хауди. Когда твой Wallpaper выйдет?

    @crowcround@crowcround4 жыл бұрын
    • Когда рекламу купят на эту тематику.

      @sasichkamega@sasichkamega4 жыл бұрын
  • Абрахам а как называется песня в начале видео? Качает просто :D и какую книгу посоветуеши по Пайтауну чтобы было не очени сложно

    @marab6392@marab63924 жыл бұрын
  • Рекомендую книгу "Грокаем глубокое обучение", там все это и даже больше рассказывается и объясняется подробнее

    @user-lf4qm1od6x@user-lf4qm1od6x4 жыл бұрын
  • Сложно! Но понятно! Ты тооооп! Я вот кучу видео пересмотрел и прочитал, но понял только посмотрев вот это видео! Только вот иногда можно поподробнее, плиз!

    @user-ts3sf2lf8h@user-ts3sf2lf8h4 жыл бұрын
  • Делай только о питоне, пж))))

    @user-wq5lc2sq8s@user-wq5lc2sq8s4 жыл бұрын
  • Я догадывался про систему весов в технической реализации синапса. Спасибо, что подвердил и прояснил. Куда копать? С чего начинать? И пишут ли нейронки на JS или Go?

    @vladimirv.myagdeev4221@vladimirv.myagdeev42214 жыл бұрын
  • Спасибо! SeemsGood

    @simusfinnigan957@simusfinnigan9573 жыл бұрын
  • print(sigmoid( np.dot(np.array([[0, 1, 0]]), synaptic_weights) )) выдаст "0.44".

    @jaroslavtavgen3939@jaroslavtavgen39394 жыл бұрын
    • Это потому, что не обязательно знать математику и как работают функции, получил правильный ответ в одном конкретном случае - успех, пилим видос

      @fedor2379@fedor23794 жыл бұрын
  • Хауди, было бы очень круто, если бы ты записал курс по созданию небольшого блога с нуля на php ^^

    @user-nu2im2xv1v@user-nu2im2xv1v4 жыл бұрын
    • У него есть про все языки за 1 час с нуля, я уже все выучил кроме нейросетей

      @Alkozavrius@Alkozavrius4 жыл бұрын
  • Так приятно ставить "царский" лайк))

    @makesense6323@makesense63234 жыл бұрын
  • Специально переписал код и скомпилировал. Хауди, есть трабл. Еденица в тестовом выводе выходит очень близкой (в виде 0,99443 и т.д.), а вот ноль почему-то далёкий, даже ближе к еденице. Только что выпало значение 0,5, которое вообще-то должно быть как 0. В чём проблема?

    @mydoghasschizophrenia@mydoghasschizophrenia4 жыл бұрын
  • Если ввести в тест [0,0,0] или [0,1,0] ответы 'ии' дает [0.5] и [0.44854606] соответственно. Хотя по идеи ответы должны быть нули и единицы. Подскажите почему так произошло?

    @SM-cc8lt@SM-cc8lt4 жыл бұрын
    • как я понял он не нашел взаимосвязи с другими данными, попробуй ввести все массивы из чисел с 0 и 1, наверное, сработает

      @lellel5521@lellel55213 жыл бұрын
    • Нейросеть вбирает данные, то, чего ей не хватило вылилось в неточность выхода.

      @falsetruevich2723@falsetruevich27233 жыл бұрын
    • Потому-что результат до сигмоиды равняется 0. Например веса равняются w1, w2, w3 А числа 0, 0, 0. Результат до сигмоиды равняется 0*w1 + 0*w2 + 0*w3 = 0. Поэтому все-равно какие данные результат будет 0.5. Потому-что сигмоида в точке 0 равняется 0.5

      @user-se9hy1if5z@user-se9hy1if5z3 жыл бұрын
    • @@user-se9hy1if5z Большое спасибо, я все думал: "почему так происходит?"

      @user-wd5zp4ks6y@user-wd5zp4ks6y2 жыл бұрын
  • Для тех кто не понял: нейронная сеть - очень сложная нелинейная многомерная функция которая аппроксимирует (приближает) распределение данных, а ее обучение - поиск таких параметров этой функции при которой разница между распред. данных и значениями функции минимально. Тот же принцип работает в простом методе наименьших квадратов

    @user-hw8gb4yz5m@user-hw8gb4yz5m4 жыл бұрын
    • Это еще что.. Я вот вам скажу еще коечто.. Нейросет в идеале - это копия человеческого тела. Загляните внутрь него.. На уровне... хотя бы клеток ДНК и РНК..Там каждая клетка работает по более "простым" биопрограммам... в которых заключены милионы других "простых" функций... И это только уровень клеток... Я молчу еще про уровень атомов.., кварков, бозонов Хигса, про уровень "инфузории туфельки", про клетки вирусов, про клетки кишечников, желудка, сердца.... Какой тут Искусственный Интеллект, который пытаются создать "мартышки с гранатой"....

      @user-tl9bx1wv2z@user-tl9bx1wv2z Жыл бұрын
  • Больше видео с Python!!!

    @nik2991@nik29914 жыл бұрын
  • вопрос - можно написать бота на питоне vsa чтобы мог сравнивать спред обьем прогрес результат --подобие искуственного интелекта ?????????????

    @user-er8ql2yi3g@user-er8ql2yi3g3 жыл бұрын
  • Хауди, чё за игнор. Уже 5 раз звоню тебе на номер. Не отвечаешь, занят наверное) 1:15

    @lind9696@lind96964 жыл бұрын
    • @Пожиратель Кишок ты вообще в юмор не можешь? Жаль...

      @trial_bot@trial_bot4 жыл бұрын
    • В Узбекистане код +998

      @alexwebb1501@alexwebb15014 жыл бұрын
    • @@alexwebb1501 Он Узбек ну я незнаю точно но его зовут Абрахам

      @marab6392@marab63924 жыл бұрын
    • Шутка

      @marab6392@marab63924 жыл бұрын
    • Ты его телка и он тебя бросил? )))))

      @USER-GU4GJJURFGJKV@USER-GU4GJJURFGJKV4 жыл бұрын
  • побольше таких видео! после того как я посмотрела презентацию полного автопилота Tesla, то что рассказал Андрей Карпаты, их директор по нейронным сетям, очень интересно, как это все "изнутри" устроено )

    @user-ne6bd7do7f@user-ne6bd7do7f4 жыл бұрын
    • Наталья Ульянова только устроено это далеко не так , как в видео )

      @RespWar@RespWar4 жыл бұрын
  • Здравствуй Хауди. Хотел задать тебе вопрос, разве есть случайные числа? или они все-таки называются псевдо случайными?

    @Dreamer_78@Dreamer_784 жыл бұрын
  • Сделай ещё пару видео о нейронных сетях!)))

    @SUBTetra@SUBTetra4 жыл бұрын
    • Он в них ничуя не понимает

      @andreyamigo@andreyamigo4 жыл бұрын
  • *Нейросеть это сеть, но нейро!*

    @thentheperson7362@thentheperson73624 жыл бұрын
  • В начальном примере у меня получился ответ 0 по формуле A and (B or C). Правильных ответов несколько. Откуда мне знать что аватар задачи задумал иной ответ?

    @berkut1011@berkut10114 жыл бұрын
    • Недостаточно входных данных, поэтому и разные ответы у многих. В принципе ИИ и создан определять наиболее вероятные значения на выходе

      @rurikkkk@rurikkkk4 жыл бұрын
    • Хз, я вычислил по большинству. Типа если две единицы, то ответ будет один.

      @user-vp6jd4qy2d@user-vp6jd4qy2d4 жыл бұрын
  • Спасибо!

    @romandvoryankov2276@romandvoryankov22764 жыл бұрын
  • Спасибо)

    @mortemgames2069@mortemgames20694 жыл бұрын
KZhead