Полный код из видоса. Не благодарите))) 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)
@nicko68155 жыл бұрын
Работает! Плюс тебе человек!
@k1mer3 жыл бұрын
четко!
@blxssxddd Жыл бұрын
что делать если "." не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
@Gulaev05 Жыл бұрын
sps
@beka6318 Жыл бұрын
@@blxssxddd а ты куда поставил?
@vsweetbread4 жыл бұрын
При вводе [0,0,0] ответ будет ровно 0.5 Чтобы такой фигни не было, надо добавить ещё 1 входной нейрон. На входе у него всегда 1. Знакомьтесь, "Нейрон смещения"
@misterbebra24604 жыл бұрын
Какие люди :D
@vsweetbread4 жыл бұрын
@@misterbebra2460 Мяу
@heisenberg68743 жыл бұрын
да, bias обязательно нужно указывать. но это же хауди хо: нужно громкое название для бессмысленного видео, которое 90% не поймут, а 10% знающим это нафиг не надо смотреть
@theneon90733 жыл бұрын
Здравствуйте, а как добавить нейрон смещения?
@theneon90732 жыл бұрын
@@ИмяФамилия-к1м5с Хорошо, попробую. Большое спасибо
@emche8525 жыл бұрын
"Чтобы пользоваться формулами - не обязательно понимать, как они работают" Отлично, теперь знаю, как надо было отвечать моему преподу по Искусственному интеллекту :D
@Адам-с5г5 жыл бұрын
Это не искуственый интелект а запрание записсаные команды ,это сеть не сможет развиваться
@emche8525 жыл бұрын
@@Адам-с5г Эт да) Я это к тому, что сети изучали на предмете "Искусственный интеллект" в академке)
@PavelMostovoy5 жыл бұрын
@@Адам-с5г по сути - к решению она приходит сама посредствам многократного повторения, и подбора весов. тоже самое происходит у нас в голове, потэтому "придумать" решение значительно более энергозатратно чем успользовать уже "готовое" просчет модели это затратно - обработка значительно легче.
@Alkozavrius5 жыл бұрын
@@PavelMostovoy "Придумать" решение - это и есть использовать опыт многократного решения подобных задач.
@Alkozavrius5 жыл бұрын
Еще цитата от автора канала: "Чтобы программировать, не обязательно знать математику". Предлагаю вести цитатник от Хауди Хо.
@alexanderandryukov21879 ай бұрын
Спасибо тебе, автор ролика. 4 года назад я посмотрел это видео и принял решение перейти в программирование на питон. Месяц назад стал синьор-разработчиком. Сейчас пересмотрел снова спустя 4 года. Аж прослезился немного.
@HowdyhoNet9 ай бұрын
Молоток )
@kanie.loutis18905 жыл бұрын
"Все что произошло сейчас у вашем мозгу называется мышление" , лично у меня произошло короткое замыкание -_-
@wildfire5395 жыл бұрын
Короткое ты хотел сказать?)
@kanie.loutis18905 жыл бұрын
@@wildfire539 виш , даже тут проебался , спасибо
@roudeepofficial5 жыл бұрын
😁😁
@nickiminaj08825 жыл бұрын
Это не урок а выебон
@ΔΕΟΣ-ρ7ρ5 жыл бұрын
@@nickiminaj0882 Где ты увидела слово "Урок"?
@knice1874 Жыл бұрын
Мозг принял входные данные, увидел выходные и пошел отдыхать
@dud65855 жыл бұрын
Под каждым видосом с каким то кодом найдётся чувак, который напишет, что ничего не понял и соберет много лайков
@АнарНаурзалиева5 жыл бұрын
жЫза
@MaxKlatt5 жыл бұрын
ничиво ни понел
@andrey-bq1qf5 жыл бұрын
заебали флуды, из за них в коменты перестал заходить давно. ютубу давно пора вести рейтинг и санкции флудбоям
@davidbackham71975 жыл бұрын
Ну а чё ты хотел? Автор канала делает кликбейт и говорит что за 10 минут объяснит то, на что месяцы уходят. Конечно, ничего непонятно.
@kirigakurenosato.85445 жыл бұрын
Под каждым видосом с какимто кодом найдется чувак, который напишет, что под каждым видосом с каким-то кодом найдется чувак, который напишет, что ничего не понял и соберет много лайков.
@HYPERONIUM5 жыл бұрын
В общем, надо знать математику хорошо. Расходимся.
@БибСабЗиро3 жыл бұрын
Здравствуйте маньячелло
@Ethernord223 жыл бұрын
да ппц, достали эти челы которые говорят что мол не надо формулы знать, математиком быть и начинают ебашить уравнения от которых хочется в гуманитарии зарыться
@Psevdonim1079 ай бұрын
Ну... а какого класса?
@youngMarf5 жыл бұрын
Нихуя не понял, но очень интересно!!
@PonosBabuina5 жыл бұрын
Ахах только что написать хотел
@aegrisomnia75035 жыл бұрын
@@PonosBabuina не ты один
@smdfb73345 жыл бұрын
там же вообще элементарно всё
@sm1le1345 жыл бұрын
Так же написать хотел))
@wildfire5395 жыл бұрын
то чувство когда все что ты знаешь это как написать страничку на html и вдруг решил посмотреть такой видосик.
@OdemGeek5 жыл бұрын
1:55 и тут я понял что видимо в моем мозге нет никаких сетей
@xz38854 жыл бұрын
+
@PianoElipse4 жыл бұрын
нда я тоже ее не решил :D
@OdemGeek4 жыл бұрын
@@PianoElipse спустя 3 месяца я её понял
@CREEPTONII4 жыл бұрын
))))) пахахаха
@Нэн-в7м4 жыл бұрын
уххх... не одна я такая
@__username15 жыл бұрын
Выпусти видос: "Нейросеть для чайников"
@mrmiquy66405 жыл бұрын
Так это и был видос "Нейросеть для чайников", просто у этого видоса название другое
@ФедяМинов5 жыл бұрын
Ага, десятиминутный))
@mrmiquy66405 жыл бұрын
@@ФедяМинов А ему что тратить время на таких чайников как я? Вот он и "экономит" время
@__username15 жыл бұрын
@@mrmiquy6640 Сложно очень и непонятно немного
@technic_and_programming5 жыл бұрын
*Мне почти понятно!*
@zerokot24532 жыл бұрын
Очень хорошая книга для чайника: Тарик Рашид "Создаем нейронную сеть". Понятное объяснение непростой математики, которая лежит в основе нс. На мой взгляд, надо прочитать или посмотреть несколько авторов, тогда сформируется свое понимание. Хауди Хо выражаю благодарность за отличную популяризацию многих полезных вещей!
@УилляКирилля4 жыл бұрын
Чувак, я хотел создать простой ИИ что бы с кем то болтать, но взломал пентагон, чё делать._.
@MetamorphosisMetamorphosis-s3 жыл бұрын
сильно поломал его? Сломанную вещь надо сделать пака не кто не узнал об этом.
@kweqer3 жыл бұрын
Одинокий чел
@vitecgames22073 жыл бұрын
Такаяже ситуация
@ВКонтакте-п5ф3 жыл бұрын
Что это?
@PavelS-m5r3 жыл бұрын
Заломай обратно
@Viktovian5 жыл бұрын
1:54 мой мозг вычислил что :если 1-й столбик 1 и 3-й столбик 1 то на выводе тоже 1. Т. К. не хватило данных о влиянии 2-го столбика на результат. Нужно было добавить в пример 5 : значения 1;1;0. = 1 Ну а в примере 6 уже спрашивать что будет на выходе если на входе 1;0;0 . Или я не прав?
@АлександрСклюев-ы8э4 жыл бұрын
Я даже не понял что ты сказал
@piphuip25734 жыл бұрын
Viki pedia, я вообще подумал, что результат - это конъюнкция 1-го и 3-го столбца и дизъюнкция результата со 2-ым 😂
@user-hv8rh8nk9d4 жыл бұрын
Lil Ghost я тоже
@nikkho6254 жыл бұрын
даже если добавить твой 5й вариант в обучение то при пихание в просчет например 0,0,0 результат вычислений 0,5. в моем случае работоспособен только пример автора) т.е. 1,1,0 вычисляет правильно, 1,0,0 вычисляет правильно, любые другие интерпритации значений нет.
@PlaysByAlex2 жыл бұрын
@@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
@Sma1lON5 жыл бұрын
Понял 70% информации и было довольно таки интересно:) Хауди, радуй так ещё чаще:)
@egorforat76564 жыл бұрын
Когда не понимаешь что происходит в коде и просто перепечатал готовый пример. Отличное видео, четко показывает что автора слушать не надо.
@Nifacy555 жыл бұрын
АААОАОАОАОА!!!! Только в прошлом видео в комментах спросил про создание нейросетей, и .... НОВЫЙ ВИДОС ))) Спасибо хауди)))
@madnomad65282 жыл бұрын
"Чтобы пользоваться формулами - не обязательно понимать, как они работают" - не ожидал от тебя такого!!! Сбился ты с пути истинного !
@shinigaff6635 жыл бұрын
Годный видос) спасибо за твоё творчество, хауди хо!)
@ytyulia_fire29884 жыл бұрын
то чувство когда пролистал почти 20-30 комментов с плохими отзывами, и думаешь: " хауди наверное не читает коменты", и вдруг ты видишь это!
@abramov.olegator5 жыл бұрын
Если и рассматривать примеры,на примере таблицы,то можно с уверенностью сказать,что выходной параметр,зависит от совокупности расположения элементов и их последовательностью,т.е тем самым расширить данный урок и показать как они взаимодействуют между собой
@amai_anton5 жыл бұрын
Мой мозг не понял таблицу, я просто вспомнил информатику, типа таблица истинности
@Epenckorn5 жыл бұрын
Я тоже сначала про НЕ-ИЛИ вспомнил, но потом уже заметил третью переменную. Ассоциативное мышление, блин... Представление данных - уровень "что я делаю?"
@МаксимШилов-ю5й5 жыл бұрын
Я такая же х*йня
@AKI-yl7yn5 жыл бұрын
я тоже
@refrigerator8874 жыл бұрын
У вас у всех уже имеется на это дело натренированная нейросеть
@МаксимШилов-ю5й4 жыл бұрын
@@refrigerator887 почему бы и нет. -Джарвис -Да сэр?
@happychoices41564 жыл бұрын
Прекрасные понятные уроки, на очень непростые темы по-простому. Огромное спасибо! Смотрим только вас, потому что у вас реально можно научиться и получить честную информацию!
@Sadykhzadeh5 жыл бұрын
Комментарии этого видео: 99,999% - Нихуя не понял, но очень интересно! 0,001% - мой комментарий.
@voicetv90485 жыл бұрын
Походу он сам не понял что написал 🤔
@headhunter89285 жыл бұрын
Ты только что обосрался
@trage59625 жыл бұрын
Ты не правильно посчитал 99,999+0,0001=99,9991% аххаахахха
@trage59625 жыл бұрын
Ахахах изменил типа умник
@remeyperson20175 жыл бұрын
@@trage5962 все равно он тупой, он пишет, что его комент 0.001 от всех коментов. На данный момент комментов всего 600. Из этого следует, что это не один коммент, а 0.6 коммента
@АлександрПавлий-ж4ж5 жыл бұрын
Для тех кто не понял: нейронная сеть - очень сложная нелинейная многомерная функция которая аппроксимирует (приближает) распределение данных, а ее обучение - поиск таких параметров этой функции при которой разница между распред. данных и значениями функции минимально. Тот же принцип работает в простом методе наименьших квадратов
@ДмитрийКузин-я2з2 жыл бұрын
Это еще что.. Я вот вам скажу еще коечто.. Нейросет в идеале - это копия человеческого тела. Загляните внутрь него.. На уровне... хотя бы клеток ДНК и РНК..Там каждая клетка работает по более "простым" биопрограммам... в которых заключены милионы других "простых" функций... И это только уровень клеток... Я молчу еще про уровень атомов.., кварков, бозонов Хигса, про уровень "инфузории туфельки", про клетки вирусов, про клетки кишечников, желудка, сердца.... Какой тут Искусственный Интеллект, который пытаются создать "мартышки с гранатой"....
@onemasterlomaster18295 жыл бұрын
Хауди Хо™ - Просто о мире IT! *годно! давай еще , так просто и понятно объяснил*
@ШариктыБалбес-ч8с4 жыл бұрын
Вот мало что понятно если честно. Какие ещё весы w1 w2 w3? Что это за весы такие?
@АндрейРеш-г9в4 жыл бұрын
Понятно, класс, что так четко объяснено, сейчас по ссылке попробую потренироваться.
@некитбезфамилии5 жыл бұрын
оу привет я ждал твой новый видос и мне кажется ты лучше всех делаешь видео уроки по языкам программирования у тебя всегда годный контент
@iuliiadrei45505 жыл бұрын
Спасибо за короткий пример, где все по делу!
@CODEBLOG5 жыл бұрын
Я как раз на эту же тему сейчас снимаю практический курс на с# ))
@_dyats5 жыл бұрын
Молниеносная подписка.
@ПростоЁж-щ3ъ5 жыл бұрын
Норм курс, рекомендую.
@andrejzzk5 жыл бұрын
Не ожидал что найду канал как твой в комментариях
@Grapeoff5 жыл бұрын
О, привет
@CODEBLOG5 жыл бұрын
@@_dyats Спасибо )
@vbvb43556 ай бұрын
Когда открываешь статью по функции активации перебрасывает на взрослые сайты, эх а я так и не узнал про это
@chafir_c_saxorom90764 жыл бұрын
Случилась эпилепсия, спасибо.... Видео кста очень информативное.
@МариничевГеоргий3 жыл бұрын
Учу python третий день. Что касается синтаксиса языка и стандартных его функции и команд более, менее понятно. Но как только начинаю подключать какие либо модули или внешние библиотеки. Начинает темнеть в глазах, а в голове начинается писк. А ещё говорят что это лёгкий язык. Когда то писал игрушку на basic, при помощи фреймворка Blitz 3d. И вроде все было понятно. И даже физическую библиотеку умудрялся юзать. А тут как только какой то пример. Так я сразу плыву в понимании практически каждой строчки. Походу реально не каждому дано быть программистом.
@endershteker903 жыл бұрын
Так это только 3 день
@disco93302 жыл бұрын
Так за 3 дня ты не поймешь. Python по своей сути один сахар. С помощью библиотек легко писать. Попробуй написать нейросеть на C++
@frustix43245 жыл бұрын
Очень годный видос. - Мозг. Понял, что ничего не понял, но лайк поставил.
@timon18162 жыл бұрын
Те, кто пишут о том какой прекрасный ролик и какой автор молодец - либо боты, либо лицемеры
@afonasyo7055 жыл бұрын
Сейчас сказал другу: Хочешь узнать от чего точно можно сказать . Я ему включил это видео в скорости 1.25 что бы побыстрее. Он выхватил и с серьёзным видом смотрел. Сказал спасибо и попросил дать ссылку на канал. Я попросил его пересказать что там и он в примерной точности это сделал. Я охренел. Потом вспомнил что он ОГЭ матан сдал почти на максимальный балл. Я не помню какие там быллы. В общем я удостоверился, в том, что ты реально знаешь о чем вещает простолюдинам. К стати. Я на тебя друга навёл. Надеюсь он станет просвященным как ты
@unknownuser41795 жыл бұрын
Все понял на все 100%, спасибо, Хауди!
@no_name94665 жыл бұрын
"Урок" из разряда: щя с умным видом зачитаю текст, и вставлю рекламу...
@gatix71205 жыл бұрын
"Зачитаю текст" - текст который подготовил до записи видео.
@doffyso5 жыл бұрын
ты чо раскомназдор пащиму ты не можеш заблакировать тилиграм
@arsalannamnanov18204 жыл бұрын
@@gatix7120 Ты имеешь ввиду "позаимствовал"? (kzbin.info/www/bejne/oZfXYnSAbryJes0) Не в обиду хауди, но если и брать чей-то контент, то хотя бы отсылаться к нему
@PetroUralov4 жыл бұрын
@@arsalannamnanov1820 ахахаха -он даже код списал с него. Только тот чувак объясняет обстоятельнее , и без тревожной тупой музыки. Блин это как наши певуны ртом ,все американские песни перепивают и выдают за свои.
@yvffgngnngngngng96514 жыл бұрын
Хауди вобще стырил видео просто.
@PRO-yc2jr Жыл бұрын
перешел по ссылке на статью по функциям активации и афигел
@progrovvikk Жыл бұрын
Тоже)
@АртемБуренок-н4п3 жыл бұрын
Чел, ну какой метод обратного распространения ошибки? Ты же используешь обычный градиентный спуск. И зачем двухслойной сети функция активации? А ну ещё матан не обязательно знать, понимаю.
@filinkedr4 жыл бұрын
Не, я лучше подожду, когда нам на информатике объясняет, то есть через 10 лет
@helencherryy55294 жыл бұрын
Никто: Абсолютно никто: 5-классницы: ПЕЙТАН
@kadencodelol91104 жыл бұрын
Судя по твоему шаблонному комментарию, который не в тему. То ты как-раз пятиклассник, и да, Хауди спиздил ролик.
@oleslav075 жыл бұрын
Kод с видео 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) synaptics_weights = 2 * np.random.random((3,1)) - 1 print('Випадкові ініціалізували ваги:') print(synaptics_weights) # Method back for i in range(20000): input_layer = training_inputs outputs = sigmoid( np.dot(input_layer, synaptics_weights) ) err = training_outputs - outputs adjustment = np.dot(input_layer.T, err*(outputs*(1-outputs))) synaptics_weights += adjustment print('Ваги після навчання:') print(synaptics_weights) print('Результат після навчання:') print(outputs) new_inputs = np.array([1,1,0]) output = sigmoid(np.dot(new_inputs, synaptics_weights) ) print('Нова ситуація') print(output)
@gonextifid19735 жыл бұрын
В большинстве случаев ml и data science идут рука об руку, поэтому важную часть также составляет визуализация полученных данных и постановка задачи, неплохо было бы снять полноценный ролик со всеми плюшками
@alexneigh70895 жыл бұрын
Именно веса будут оказывать наибольшую роль и играть наибольшее влияние. Публика в восторге.
@игорьвасильев-ю6ы3 жыл бұрын
1:59 вывод может быть как 1 так и 0: например если задача предразумевает только что у первого значения должна быть единица то вывод 1, а если подразумевает что главное что бы было в первом значении и в третьем то 0
@knitlis5 жыл бұрын
Если вы ничего не поняли, то более подробное разжовывание информации, схожей с представленной на видео, можно найти в книге Тарика Рашида "Создаём нейронную сеть".
@Nyuhach6666 ай бұрын
Я ищу источники по созданию ии только для того , чтобы сделать свою нейро-саму либо Скайнет
@DzuAbu5 жыл бұрын
Всё понял. Создал за 7 минут. Благодарствую.
@Владислав-г3ю5 жыл бұрын
Вот только нихрена не очевидно, что на выходе функции в итоге должно быть значение из первого столбца, это может быть с такой же вероятностью и конъюнкция значений из первого и третьего столбца например, и тогда нейросеть выдает совершенно неправильное значение на тесте. Так что пример не очень подходящий и учить сетку надо на большем наборе данных
@ВладимирКозлов-в2г4 жыл бұрын
Влад, базара ноль, но ты слишком буквально все понимаешь. Обучение нейросети на то и обучение, какой пример имеем, на том и учим. И естественно, чем больше вариаций/примеров, тем точнее получится результат. Исходная формула никому неизвестна, пока автор не представит таблицу с исчерпывающим вариантом комбинаций. Автор просто озвучил явно бросающуюся на глаза закономерность, и имея лишь такой ограниченный набор вариантов, трудно отрицать отрицать его догадки. Вот если будет больше комбинаций, тогда и нейросеть по-другому научится. Я, кстати, увидел в примере формулу x1_И_(x2_ИЛИ_x3). При таком варианте второй столбец тоже играет роль
@ИльдарЗубов5 жыл бұрын
Ничего непонятно , но безумно интересно !! Автор респект
@krot8785 жыл бұрын
хочу видос который обучит питону!!! а не тот курс питон за час где мы сделали калькулятор, и ты сказал, ну все ребята, читайте "укус питона" кек, я наверно для этого и открываю твои видео, потому что в книге нифига не понятно ну а в целом, я тебя очень уважаю, Хауди, ты просто пушка в рус ютюбе в плане кода, постоянно залипаю у тебя на канале) но питон так и не могу выучить( а вот html и css ты афигенно рассказал, успехов тебе во всем) спасио за уроки
@ponurkuvaty27925 жыл бұрын
Есть такая прога SoloLearn
@krot8785 жыл бұрын
Alchemy удачи
@ponurkuvaty27925 жыл бұрын
@@krot878 тебе просто не хватает желания. В инете есть вся необходимая информация, если бы ты действительно захотел выучить, ты бы ее нашел. Тебе не поможет видео, если ты не хочешь даже попытаться понять книгу и/или погуглить то, что тебе не понятно.
@NickKirieiev4 жыл бұрын
два часа ночи! Завтра на работу рано утром а я бля смотрю непонятную но интересную дичь!
@Mystery-x9m2 жыл бұрын
Нужен человек в команду, который хорошо разбирается в нейросетях. Проект крупный, с высоким коммерческим потенциалом.
@redcucumber1575 жыл бұрын
Traceback (most recent call last): File "..\Playground\", line 28, in synaptic_weights += adjustments NameError: name 'adjustments' is not defined synaptic_weights += adjustments
@vladimirv.myagdeev42215 жыл бұрын
not defined, написано же, чего тут непонятного? ;-)
@kite58554 жыл бұрын
На слове "градиентый спуск" мой мозг взорвался
@Alekscross5 жыл бұрын
Понял многие моменты только потому, что сам изучал эту тему)
@stranger-SM4 жыл бұрын
Странно. Говориться, что "мозг видит входные и выходные данные, и вычислил взаимосвязь". Если известны и входные и выходные данные, то что ищем то?
@lind96965 жыл бұрын
Хауди, чё за игнор. Уже 5 раз звоню тебе на номер. Не отвечаешь, занят наверное) 1:15
@trial_bot5 жыл бұрын
@Пожиратель Кишок ты вообще в юмор не можешь? Жаль...
@alexwebb15015 жыл бұрын
В Узбекистане код +998
@marab63925 жыл бұрын
@@alexwebb1501 Он Узбек ну я незнаю точно но его зовут Абрахам
@marab63925 жыл бұрын
Шутка
@USER-GU4GJJURFGJKV5 жыл бұрын
Ты его телка и он тебя бросил? )))))
@MagicMightNew5 жыл бұрын
Как в тему-то. Только сегодня проставил зачет по методам распознавания)
Это потому, что не обязательно знать математику и как работают функции, получил правильный ответ в одном конкретном случае - успех, пилим видос
@Play-cl3nr5 жыл бұрын
for i in range(20000000): СЛ: [[-0.16595599] [ 0.44064899] [-0.99977125]] Веса после об [[17.32101257] [-0.20285244] [-8.45767881]] Результат [[2.12219164e-04] [9.99826729e-01] [9.99858537e-01] [1.73262200e-04]]
@afonasyo7055 жыл бұрын
Я часто смотрю это. Но у меня за частую возникает вопрос:
@roudeepofficial5 жыл бұрын
😁😁😁😁
@semyondyachenko41835 жыл бұрын
не волнуйся тебе простительно так как он сам ничего не понимает.
@afonasyo7055 жыл бұрын
@@semyondyachenko4183 сейчас сказал другу: Хочешь узнать от чего точно можно сказать . Я ему это включил в скорости 1.25 что бы побыстрее. Он выхватил и с серьёзным видом смотрел. Сказал спасибо и попросил дать ссылку на канал. Я попросил его пересказать что там и он в примерной точности это сделал. Я охренел. Потом вспомнил что он ОГЭ матан сдал почти на максимальный балл. Я не помню какие там быллы. В общем хауди реально знает о чем вещает простолюдинам
@torcher50235 жыл бұрын
@@afonasyo705 какая связь существует между огэ и матаном?
@gonextifid19735 жыл бұрын
@@afonasyo705 наверное ты говоришь про ЕГЭ, потому что математический анализ, полная вероятность, комбинаторика проходится в 10-11 классах, да и все равно недостаточно углубленно для полного понимания
А если число с буквой Е в результате,это норм?(это при большом количестве циклов)
@endershteker903 жыл бұрын
Да
@endershteker903 жыл бұрын
Например 1.5e-6 это 1.5 * 10^6 что равно 1.5/1000000
@SM-cc8lt4 жыл бұрын
Если ввести в тест [0,0,0] или [0,1,0] ответы 'ии' дает [0.5] и [0.44854606] соответственно. Хотя по идеи ответы должны быть нули и единицы. Подскажите почему так произошло?
@lellel55214 жыл бұрын
как я понял он не нашел взаимосвязи с другими данными, попробуй ввести все массивы из чисел с 0 и 1, наверное, сработает
@falsetruevich27234 жыл бұрын
Нейросеть вбирает данные, то, чего ей не хватило вылилось в неточность выхода.
@Амфо4 жыл бұрын
Потому-что результат до сигмоиды равняется 0. Например веса равняются w1, w2, w3 А числа 0, 0, 0. Результат до сигмоиды равняется 0*w1 + 0*w2 + 0*w3 = 0. Поэтому все-равно какие данные результат будет 0.5. Потому-что сигмоида в точке 0 равняется 0.5
@МішаОборін2 жыл бұрын
@@Амфо Большое спасибо, я все думал: "почему так происходит?"
@denispashnev9125 жыл бұрын
"Необязательно понимать как они работают"....Пока
@юнитошка4 жыл бұрын
"то что у вас в мозгу называется мышление" Я без мозга: ахаххахаахаах....
@qa3375 жыл бұрын
*Нихуя не интересно, но очень понятно!*
@МаксимШилов-ю5й5 жыл бұрын
Чертов гений!
@alexey_pryadko4 жыл бұрын
🤦🤦🤦
@ИгорьИванов-ь4ч4г2 жыл бұрын
"И теперь, когда мы понимаем общий принцип действия, давайте перейдем..." - умилило прям... :-)
@thedimas30075 жыл бұрын
Хауди, привет можешь пожалуйста сказать какие книги читать и какими сервисами пользоваться для full-stack разработчика
@TheProfessionalGambler5 жыл бұрын
Туалет на вокзале, топовый бесплатный сервис. Можно и как жилье использовать. Вообще всё в одном для флу стэка.
@ascode9644 жыл бұрын
Блять нашел кого спрашивать. Прямо у профи совета просишь
@alwayswannacry77264 жыл бұрын
Благодаря этому видео, я не понял основы машинного обучения, но начал интересоваться ими. Спасибо!
@djAbyssRT4 жыл бұрын
6:18 - не забыл напомнить зрителям что такое "транспонировать" ?
@SuperBlinchik5 жыл бұрын
Всё очень понятно!!! От меня царский Лайк!!!
@mikheeffff5 жыл бұрын
Хауди, огромное спасибо, познавательно.
@artemka_ak7469 Жыл бұрын
Почему ссылка на статью по функциям активации перекидывает меня на сайт с не тем что надо...?
@youtubechanel47885 жыл бұрын
Не, ну здесь лайк, однозначно!
@АлександраКолачева Жыл бұрын
Хорошо, что мне все объяснили, плохо то, что я ничего не понял 😅
@whoaml19755 жыл бұрын
Ты топ!!!Лайк сразу же)))Спасибо за интересный видос.
@випко4 жыл бұрын
а есть ссыль на весь код? Предоставьте, пожалуйста, для ознакомления
@speedarts54545 жыл бұрын
К слову о первом примере: почему именно про первый столбец речь? Почему не про произведение первого и последнего числа?
@Maxutka134 жыл бұрын
Потому что есть только 1 и 0, а произведение может выйти за эти рамки
@stranger-SM4 жыл бұрын
@@Maxutka13 Как произведение 1 и 0 может выйти за рамки?
@Maxutka134 жыл бұрын
@@stranger-SM Бля, я протупил, думал он имел ввиду сумму
@alexmorozov37103 жыл бұрын
Сделал все это через Termux. И все заработало.
@thentheperson73625 жыл бұрын
*Нейросеть это сеть, но нейро!*
@geneivy5 жыл бұрын
Черт, да ты жжешь! Крутейшие уроки! По сути, такие проекты как этот или голосовой помощник, что ты делал, это то, из-за чего я изначально начал заниматься программированием. Правда, теперь, когда приходиться делать какие-то сайты на заказ, сижу такой, типа, "блин, надо делать заказ, а я хочу пилить нейросеть...")
@anywaysnowy5 жыл бұрын
Хауди привет!У меня две новости хорошая и плохая.Хорошая состоит в том,что ты затронул очень актуальную тему.А плохая,что очень сложно воспринимать её без примеров.Сделай стрим с обучением на примере простой игры.Есть куча вариаций в американском сегменте.Но в русском нет ничего толкового.Спасибо!
@silent61375 жыл бұрын
Где же ты был когда я диплом писал)
@justcore Жыл бұрын
Такой вопрос, почему вес генерируется от -1 до 1 если сигмойда возвращает числа только от 0 до 1?
@alwayswannacry77264 жыл бұрын
Зачем использовать сигмойду, если x итак in range( 0, 1 )?
@parker42375 жыл бұрын
Давай ещё видео про нейросети на питоне. Развивай эту тему дальше
@ДаниилКирик-л8е5 жыл бұрын
О-па-чки, ещё один годный контент подъехал
@cheburek51165 жыл бұрын
Языки можно изучать вечно, они бесконечны как наша вселенная
@К.Т-я4б5 жыл бұрын
Георгий Иванов это у тебя были мысли вслух?
@anarchycrusader8854 жыл бұрын
вылетает ошибка ValueError: non-broadcastable output operand with shape (3,1) doesn't match the broadcast shape (3,4)
@herrlixus67234 жыл бұрын
при вычислении adjustments функция np.dot дает сбой замени ее аналогичным adj = sum(inputs.T * error*(output*(1-output)))
@hurtg4 жыл бұрын
написано что у тебя мать шлюха
@mirodilsultanov46235 жыл бұрын
Аааа, красавчиик. Давно хотел что то такое
@alexanderk82383 жыл бұрын
Забавно. На первой же таблице я понял, что мой мозг работает по-другому. Я увидел закономерность y=x1 AND x2, а автор говорит о закономерности y=x1. Так понимаю, нейронные сети могут ошибаться точно так же))
@endershteker903 жыл бұрын
Я тоже
@FTSMAG5 жыл бұрын
Спасибо, благодаря вам заинтересовался нейронными сетями.
@aleksandrchalov6904 жыл бұрын
9:55 у тебя ошибка в строчке 41 вместо outputs написанно output, программа не должна была заработать но у тебя она заработала , как ?
@Dsan_x4 жыл бұрын
Ты дурак или как? Это переменная...
@aleksandrchalov6904 жыл бұрын
@@Dsan_x , он не объявлял эту переменную
@tegeranchikrus43895 жыл бұрын
"Чтобы работать с формулами, не нужно понимать как они работают". Так и плодятся быдлокодеры на просторах нашей страны. Нейросети это вам не бездумное клепание сайтов, тут полно математики которую нужно понимать. Кроме того уж очень это напоминает такое же с канала Siraj Raval. Дядь, ты бы не пытался учить людей тому в чем сам не смыслишь, видно же что просто терминами разбрасываешься.
@ukrainian3335 жыл бұрын
так а что вы хотели от видео, которое создал быдлокодер-ютубер =))))
@ЯДобрыЙ-п8д5 жыл бұрын
чувак не относись к программированию как к богу, это всего лишь список команд. ты же не учил как добыть железо чтобы сделать пк и написать для него софт, в котором ты будешь учить программирование, нет, ты просто начал учить программирование. но как так? как можно учить его, если ты не можешь создать процессор из куска метала и кремния...
@functionalcpp5 жыл бұрын
@@ЯДобрыЙ-п8д потому что программирования с компьютером никак не связано. И как раз математика и глубокое понимание того, что ты делаешь отличают программиста от кодера
@tegeranchikrus43894 жыл бұрын
@@ЯДобрыЙ-п8д конечно уже неактуально, но все же. Сравнение некорректно, ты не будешь уметь нормально работать с нейросетями не зная математики. Сети просто взломать, сети не всегда могут сходиться, нельзя использовать одну и ту же формулу для всех задач, а нетривиальные задачи вовсе решить в лоб невозможно. Вообще говоря вся нейросеть это большое уравнение которое мы взятием производной пытаемся решить.
@tegeranchikrus43894 жыл бұрын
@@Razgon_do_sta не то чтобы я был против, но ведь потом постоянно школота бегает по вузу и говорит что знает весь МЛ, ща в Яндекс все пойдут работать. То что тебя научили трем аккордам по факту не значит что ты умеешь играть на гитаре так-то))
@program_wolf Жыл бұрын
Какую версию python использовали в этом видео
@Этот-псевдоним-недоступен9 ай бұрын
Для нейросетей лучше всего python 3.10.2
@berkut10115 жыл бұрын
В начальном примере у меня получился ответ 0 по формуле A and (B or C). Правильных ответов несколько. Откуда мне знать что аватар задачи задумал иной ответ?
@rurikkkk4 жыл бұрын
Недостаточно входных данных, поэтому и разные ответы у многих. В принципе ИИ и создан определять наиболее вероятные значения на выходе
@ШариктыБалбес-ч8с4 жыл бұрын
Хз, я вычислил по большинству. Типа если две единицы, то ответ будет один.
@Инглия5 жыл бұрын
Создал нейроную сеть, поставил её торгавать на бирже, сначала на учебных аккаунтах. Вышла на 79 % правильных торговых решений. Отправил работать её на реальном счете, пока буду выводить бабки как только 50% делает, потом посмотрим.
@александрустинов-ш9г5 жыл бұрын
Прикольно. А как обучить нейронку распознавать текстовые данные, т.е. слова/словосочетания ?
@александрустинов-ш9г5 жыл бұрын
@@Евгений-х1с6г в таком случае в обучающей выборке будет слишком много данных, ведь нужно перебрать все варианты написания слова. А если это предложение так тут что-то запредельное уже. Наверняка есть более изящное решение
@Skyserstudio5 жыл бұрын
Клондайк!!! Вместо сранных холиваров и как стать программистом за час, тут реальная инфа, примеры, объяснения, да ещё по актуальным для меня темам. Хауди Хо, твои труды не пропадут даром. Спасибо!