Как я "ии" свой писал (пишу)
В далеком лохматом 2017 году я (писавший тогда на вижуал бейсике, только начавший переход на шарп) решил писать свою "ии". Скорее это был просто проект для изыскания чегото нового в программировании, для самообучения, чем необходимость. Впоследствии многих ответвлений, был выбран путь следующий - основная часть (хранилище долгосрочное), в котором нейроны хранят связи (данные) - по мере получения новой информации, создаются новые долгосрочные нейроны связи и нейроны хранения. При запуске, создается кратковременный небольшой массив нейронов, изначально пустых. Они заполняются инфой и связями из основного массива, исходя из запросов и/или обучения. Кратковременный массив ограничен 50 нейронами (позже опишу, почему пришлось ограничить), когда он заполняется, запускается процесс "отдыха"- обработка малого массива, обновление/обогащение большого массива. Проблема в том, что каждый нейрон связи (я в душЕ не ебу, как их назвать, поэтому назвал нейронами, уж простите), при расчете на 50тысяч связей, создавая даже тысячу, сжирал оперативу ноута (16 гигов, за минусом ос). Поэтому пришлось ограничиваться 50 связями на каждый и получился эдакий дцп недопроект. Коллеги советуют создать дома типа мини датацентра, с массивом старой, недорогой оперативы (скорость оперативы вообще не важна, хочу увеличить размеры нейрона). Ищу теперь совета, как можно поступить, может ктото посоветует из знатоков, какие системы лучше собрать. Повторюсь, мне быстродействие вообще пофигу, главное объем.
Вспомнился друг, мы с ним в компсервисе вместе работали, написал на чистом С прогу для вычисления числа пи. Все хорошо, но он не указал до какого знака. Итог - минус 10 процов, на которых это запускалось...