ArbNet

ArbNet
Рейтинг
146
Регистрация
27.10.2019
Программист самоучка
Sly32 #:
Например, решение какой то задачи, анализ текста и прочее

Например: написать нейросеть на Rust без сторонних библиотек, которая будет обучатся словам и при подаче первой буквы генерировать слово из обученных данных.

Там около 200 строк всего, я такую писал. Можешь повторить с помощью GPT?

Sly32 #:
Изначально тема была про возможности ИИ. Прибежали троли и начали рассазывать что это не интеллект, потом другие - про нейромедиаторы. Пришли улучшатели нейросетей с 8 классами образования и рассказали что знают как улучшить и сократить. И те и другие обвиняют меня в невежестве. Не понимают в принципе как это работает. Графовые базы - не слыхали. Векторная алгебра,  матанализ,  алгоритмы - да зачем это нужно. "Осмысленный текст генерируется" только школьник такое скажет. А гуглить мало, нужно еще и понимать что там внутри. Я потому и не рассказываю сказок,  что потрогал это немного практически и понимаю,  что это другая тема совсем. Создание простейшой нейросети с 5 входящими параметрами, одним слоем - сложная задача. Чтобы она начала работать,  нужны десятки тысяч примеров,  тогда результат становится похожим на правду,  и то с большой погрешностью. Предложил поделится ключами и кластеризацией - тишина...
Думал, найдуться те, кому интересно это все потрогать, ошибся. Тему можно закрывать

Невежа.. Тролль, как раз ты тут единственный.. с карго культом, пытающийся копировать успешные какие-то кейсы и надеющийся, что на тебя свалится еда.. 😁

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

Во-вторых, тебе уже неоднократно тут говорили, что ИИ не способен к созиданию\творческому мышлению, а только может генерировать\подражать схожие ситуации с теми которые в него были заложены на стадии обучения. Люди неоднократно приводили в этой теме примеры как чат GPT не мог ответить корректно на простые вопросы, даже обученный на терабайтах данных, а человек без такого объёма обучения может, в этом и есть главное отличие.

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

Sly32 #:

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

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

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

ЗЫ. Ещё с фреймворком то до конца не разобрался, его сначала надо доделать.

plab #:
Сколько весов и связей в нейросети?

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

Sly32 #:

Ну расскажи гам, как генерируются осмысденные ответы, раз уж разобрался. Для того и тема эта.

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

ЗЫ. Это грубо. Короче сложно всё описать.

plab #:

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

У вас точно мозг не растёт..

А если серьёзно, то почитав то как вы себе представляете как устроены нейронные сети ИИ, грустно становится, как же люди деградируют.. Что вы, что Sly32, имеете только поверхностные представления, а рассуждаете как будто всё знаете.

Нейрон в ИИ это конечно же не 20 транзисторов и тп. Искусственные нейронные сети подобно мозгу могут самостоятельно находить некие закономерности из получаемых данных и в последствии производить похожие данные с разными изменениями. Это всё равно что ребёнка чему то научить и на основе этого обучения ребёнок сможет повторить нужное или сделать похожее. Так же и ИИ воспроизводит данные на основе тех закономерностей которые ранее им были выявлены при обучении.

ЗЫ. Ваш спор бессмысленнен..

ArbNet #:

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

Хорошо идёт 😊

estic #:
Это медленно

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

estic #:
Слишком абстрактный вопрос. Давайте конкретнее.

Конкретнее, как вы делаете управление пользовательскими файлами? Что посоветуете, как лучше сделать?

ЗЫ. Может для каждого пользователя делать поддиректорию? По моему не особо хорошая идея..

estic #:
А как без расширения будет определяться Content-Type? Или вы свой файловый сервер написали, который "подтягивает" метаданные из базы данных?

Все запросы у меня обрабатываются через роутер - который передаёт управление в зависимости от расширения. Без расширения передаётся движку на генерацию страницы. Какие то файлы могут на прямую отдаваться CSS, JS, картинки например, какие то генерироваться, те же картинки для изменения размера, капча , json по API и тд. Ну и пользовательские тоже, получить оригинальное имя и расширение файла из базы, в хедер кинуть нужные заголовки и отдать сам файл. Вот и всё.

ЗЫ. Пока я ещё не реализовал управление файлами, рассматриваю ещё варианты.

Всего: 2288