Мое первое видео через скрипт! — Transcript
Full transcript
- 0:00Мы разберём, что такое перпрон.
- 0:04Персепторон определённый - это самая
- 0:07простая нейросеть.
- 0:09Её структура такая:
- 0:12один нейрон и
- 0:15бесконечное количество входов, сколько
- 0:17угодно можно.
- 0:21И один выход, хотя можно и два сделать
- 0:24выхода.
- 0:27Вот самая простая схема.
- 0:32Это входы.
- 0:41Это нейрон.
- 0:46Это выход.
- 0:52И при этом ещё должна быть функция
- 0:54активации.
- 0:56Самая простая - это сигмоида.
- 1:00И при этом все эти сигналы суммируются.
- 1:04И тут есть веса. Веса - это коэффициент,
- 1:07на которой умножаются входы.
- 1:11Вот первый вес и вот второй вес.
- 1:15И при этом сигналы суммируются все в
- 1:18нейрон.
- 1:20То есть вот сумма сигналов. Но при этом
- 1:23ещё есть смещение. Смещение - это как
- 1:27дополнительный параметр.
- 1:34Он равен одному, и у него тоже есть вес.
- 1:40Потом входы прогоняются через
- 1:44седьмойду. Переходим от теории к
- 1:47практике. Напишем функцию суммирования
- 1:50на питон.
- 1:52Вот функция сикмоиды. Теперь будет
- 1:54функция суммы.
- 1:59Делаем, как бы говоря, нейрон.
- 2:09Сумма равно
- 2:16и по нашей формуле. Вот.
- 2:27Теперь мы
- 2:30обернём сумму в секду.
- 2:48Вот у нас есть веса и входы
- 2:52в переменных. Теперь
- 2:55мы можем сделать предсказание.
- 3:18Только проблема в том, что
- 3:20>> это имя уже занято.
- 3:23Поэтому делаем так.
- 3:27Мы изменили имя функции на незанятые.
- 3:30Вот такое значение у нас получается.
- 3:34Нейрон уже готов, но пока что он выдаёт
- 3:37только случайные значения. Ведь веса у
- 3:40нас стандартные.
- 3:45И вопрос, как их настроить правильно?
- 3:48Ведь ручную их подверять долго и
- 3:50бессмысленно. От эту до краси есть.
- 3:54Самый простой способ - это градиентный
- 3:57спуск. Сначала мы вычисляем, чему равна
- 4:01ошибка.
- 4:03Потом мы должны вычислить градиент.
- 4:08Он как бы предсказывает то,
- 4:11насколько сильно повлиял ответ нейросети
- 4:17и насколько он сильно изменится при
- 4:19изменении.
- 4:21И чем больше вход, то чем и больше
- 4:24градиент.
- 4:25То есть как вектор или стрелка, которая
- 4:28показывает
- 4:30в каком направлении ответ лучше всего. И
- 4:35при этом нам теперь нужно узнать
- 4:37градиент.
- 4:39Он вычисляется по формуле
- 4:47умножить на
- 4:55выход нейрона.
- 5:01А вот и полная формула. Если что, мы тут
- 5:04используем
- 5:06упрощённые
- 5:08вариант,
- 5:10который для простых задач тоже может
- 5:12сходиться. Теперь мы должны узнать, как
- 5:16двигать по направлению веса.
- 5:21Теперь мы должны, чтобы узнать прибавку,
- 5:24мы должны
- 5:27должны
- 5:28перемену Learning rate. Она отвечает то,
- 5:32насколько быстро. Ведь если его убрать,
- 5:36тогда значение будет умножаться на
- 5:38единицу. А это слишком быстро. И
- 5:41нейросеть просто взорвёт свои веса. Эти
- 5:45не станут большими. умножить на тот
- 5:48самый градиент
- 5:50и умножить на значение.
- 5:53Ведь чем больше значение, то тем сильнее
- 5:56будет градиент влиять.
- 5:58И мы и напишем раз это. Мы делаем
- 6:01функцию градиент. Мы в неё передаём
- 6:04веса и правильные значения.
- 6:08Сделаем так, чтобы визуально казалось
- 6:10лучше.
- 6:13Вычисляем предсказание.
- 6:16прогоняю через форвард,
- 6:18то есть через сум 2.
- 6:44И вот у нас, то есть есть градиент. Вот
- 6:48тут вычисляем ошибку, а вот тут градиент
- 6:53или производную сигмойд. Теперь мы
- 6:57обучаем веса.
- 7:02От весов отнимаем
- 7:06их.
- 7:15Сделаем теперь финальное обучение
- 7:22в 1.000 эпох. Скорее всего, хватит.
- 7:25Циклично обходим
- 7:28каждый элемент списка для того, чтобы
- 7:31вытащить все значения. Используем сумму.
- 7:37Вычисляем
- 7:52ещё и градиенты.
- 7:56Вот мы добавили вывод. Вот тут добавили
- 7:59обучение сети.
- 8:02Теперь мы запускаем и смотрим, какой
- 8:05результат.
- 8:09Смотрите, она вот выучила.
- 8:17Вот, запустим, там 30.000 опох.
- 8:23Вот такой результат.
About this transcript
This page contains the full transcript of Мое первое видео через скрипт! by Qwerty_add, generated from the public captions YouTube serves with the video. The transcript has 507 words across 117 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.