Дефицит идей и деградация

ArbNet
На сайте с 27.10.2019
Offline
156
#241
Sly32 #:
я не понимаю зачем что-то писать уровня задач для обучающихся

Я изучил как работают алгоритмы нейросетей. В них слова разбиваются на токены от 2 до нескольких символов в зависимости от частоты наличия в словах. Таких токенов около 50000. Для обучения такой сети нужно очень и очень много данных и времени на обучение и тд. Подход для llm не плохой, но слишком затратный и очень много лишней работы при генерации ответа, то есть надо просчитывать все 50000 на каждой итерации..

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

ЗЫ. Да, ИИшный код можно использовать, но по хорошему если подумать, то лучше не надо, лучше свой написать.

S3
На сайте с 29.03.2012
Offline
399
#242
ArbNet #:

Я изучил как работают алгоритмы нейросетей. В них слова разбиваются на токены от 2 до нескольких символов в зависимости от частоты наличия в словах. Таких токенов около 50000. Для обучения такой сети нужно очень и очень много данных и времени на обучение и тд. Подход для llm не плохой но слишком затратный и очень много лишней работы при генерации ответа, то есть надо просчитывать все 50000 на каждой итерации..

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

ЗЫ. Да, ИИшный код можно использовать, но по хорошему если подумать, то лучше не надо, лучше свой написать.

Хочешь, я тебе обьясню буквально в 3-х абзацах, почему это не сработает? Пошли в челлендж тему - тут это лишнее. Помнишь, я тее про мамбу писал.  И если бы ты изучил реально то знал бы, что сейчас воспроизводишь метод кодирования, который  давно уже разрабатывался и прищнан неэффективным  для трансформера. 
Сергей про е-ком
На сайте с 11.05.2008
Offline
390
#243
ArbNet #:
Я взял лишь две функции из целого проекта сгенерированного ИИ. Да и этот проект, в принципе простая задача. Но опять же те кто не умеют программировать и для кого сгенерированный корявый код, это само совершенство, для таких конечно сойдёт. Лично я даже небольшую задачу сгенерированную на ИИ перепроверяю и переписываю по своему.
Суть в том, что если работает - то работает. И это и есть совершенство. Какой там код - всем по фиг. Как тебе по фиг, какой код у Майкрософт или у Гугла. Функция выполняется. Рефакторинг, безопасность - это фичи условного Опуса и Фэйбла. Если есть падения - ИИ смотрит логи, находит причину и решает. Понятно, что вайбить никто не будет сбербанк условный. 
ArbNet #:
Да, сначала сама пишет с ошибками, потом находит и исправляет, а потом опять делает те же самые ошибки и так по кругу.

ЗЫ. Ещё раз говорю кого устраивает корявость, берите на вооружение. Лично я как писал код сам так и продолжаю писать, мне нужно обязательно понимать как он работает, что делает и тд. и практически любой код который мне генерит ИИ я переделываю по своему, потому что меня раздражает эта корявость..

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

Крутейшая тема и конструктор на WP - https://shop.greenshiftwp.com/?from=3338
ArbNet
На сайте с 27.10.2019
Offline
156
#244
Sly32 #:
Хочешь, я тебе обьясню буквально в 3-х абзацах, почему это не сработает? Пошли в челлендж тему - тут это лишнее. Помнишь, я тее про мамбу писал.  И если бы ты изучил реально то знал бы, что сейчас воспроизводишь метод кодирования, который  давно уже разрабатывался и прищнан неэффективным  для трансформера. 

Не смеши, с этой мамбой 😁

Дело вообще не в методе кодирования, а в скорости генерации, обучаемости на не больших данных и осознанности. Что трансформер, что мамба и далее по списку всем нужно очень много данных для обучения чтобы генерация ответов была осознанной такой же как если бы отвечал человек, а не набор слов или букв. Я пишу мини-lm чтобы можно было запустить на любом компе, обучить нужным данным и получать хорошие результаты с быстрыми ответами. С теми алгоритмами на каких работают существующие нейросети то, что я хочу просто не реализовать(хотя кому я объясняю, всё равно не поймёшь).

ЗЫ. Что трансформер, что мамба, на каждой итерации просчитываются вероятности всех токенов, у мамба есть скрытое состояние от которого делаются расчёты(балбесы вроде тебя думают, что это ускорение, но на самом деле это не ускорение по большому счёту). Я делаю кодирование слов в числа чтобы не просчитывать тысячи токенов каждый раз, а чтобы по кодам слов находились паттерны и генерировались нужные слова. Не понимаешь же наверное всё равно ничего..

Александр Воробьев
На сайте с 03.02.2020
Offline
69
#245
ArbNet #:
Я взял лишь две функции из целого проекта сгенерированного ИИ. Да и этот проект, в принципе простая задача.

Так тут, полагаю, работают все те же подходы, что и в «человеческом» программировании. На этапе проектирования задача декомпозируется на набор простых задач. Так же и здесь: сначала в режиме архитектора проектируешь. И получаем набор мини задач и тз... Т.е проблема именно в умении ставить задачу. Точно также и с постановкой задаче команде разработчиков. Таким образом для сложных задач тоже можно использовать тоже просто квалификация архитектора ПО уже нужна

22
На сайте с 01.10.2010
Offline
166
#246
Очередную тему и боль ТСа засрали срачем про и ещё снова про ИИ, зашибись. Можно хотя бы в отдельных темах своими писюнами не меряться? Создайте уже отдельную пое*оту и как в садике писайте друг на друга, кто кого обоссыт. 
S3
На сайте с 29.03.2012
Offline
399
#247
ArbNet #:

Не смеши, с этой мамбой 😁

Дело вообще не в методе кодирования, а в скорости генерации, обучаемости на не больших данных и осознанности. Что трансформер, что мамба и далее по списку всем нужно очень много данных для обучения чтобы генерация ответов была осознанной такой же как если бы отвечал человек, а не набор слов или букв. Я пишу мини-lm чтобы можно было запустить на любом компе, обучить нужным данным и получать хорошие результаты с быстрыми ответами. С теми алгоритмами на каких работают существующие нейросети то, что я хочу просто не реализовать(хотя кому я объясняю, всё равно не поймёшь).

ЗЫ. Что трансформер, что мамба, на каждой итерации просчитываются вероятности всех токенов, у мамба есть скрытое состояние от которого делаются расчёты(балбесы вроде тебя думают, что это ускорение, но на самом деле это не ускорение по большому счёту). Я делаю кодирование слов в числа чтобы не просчитывать тысячи токенов каждый раз, а чтобы по кодам слов находились паттерны и генерировались нужные слова. Не понимаешь же наверное всё равно ничего..

Как ты будешь строить паттерн? В твоем кодировании нет никаких связей между кодами слов

Vladimir
На сайте с 07.06.2004
Offline
645
#248
Ясен Пень #:
Очередную тему и боль ТСа засрали срачем про и ещё снова про ИИ, зашибись
А сам чего влез, пустой коммент накатать как и в других темах?👎

PS Где ты видишь срач? Тема впервые ушла как раз в техническую сторону, и заметь без г. пропеллера
Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
ArbNet
На сайте с 27.10.2019
Offline
156
#249
Sly32 #:

Как ты будешь строить паттерн? В твоем кодировании нет никаких связей между кодами слов

Тебе ли задавать такие вопросы. Хотя понимания как работают нейросети у тебя всё таки маловато.

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

ЗЫ. Короче говоря тут в помощь вступают всякие лингвистические аспекты: фонетика, морфология, синтаксис, семантика, прагматика и др. (в которых как оказалось ты тоже ни бум-бум). Так вот кое что можно вынести за рамки для усмотрения нейросетью и составить свой алгоритм далее пропустить уже через нейросеть и получить вероятности более сжатые чем 50000, через всякие темы, направления и тд.

S3
На сайте с 29.03.2012
Offline
399
#250
Sly32 #:
Я тестил другой подход. Эти функции это прототипы, 64 это токенов русских букв строчных и заглавных без и́ё. Я кодирую слово в числа, а не разбиваю на части токенов по несколько букв. Подход удачный получился.
тут нужна пояснительная бригада. Правильно ли я понял что у тебя 1 токен - одна буква(символ)? Если да, как ты  дальше строишь систему. Ты хочешь вообще уйти от трансформера с его слоями? Это будет что-то типа графа? 

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий