Ssylka

Нейросетевой калькулятор: реальность или эксперимент?

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

Для работы с более крупными числами была использована концепция «длинной арифметики», позволяющая выполнять операции с числами произвольной величины, а все вычисления производятся максимум с десятками. Это позволило избежать необходимости увеличения размерности сети и длительного обучения. Реализация была произведена с использованием класса BigNumber, где арифметические операции были переопределены так, что внутри вычисления производятся с помощью обученных нейронных сетей, но только с числами до 9.

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

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


Новое на сайте

19151Готовы ли вы к эре коэффициента адаптивности, когда IQ и EQ больше не гарантируют успех? 19150Иранская группировка RedKitten применяет сгенерированный нейросетями код для кибершпионажа 19149Как новая волна голосового фишинга в стиле ShinyHunters обходит многофакторную... 19148Почему баски стали главными пастухами Америки: врожденный дар или расовый миф? 19147Бывший инженер Google осужден за экономический шпионаж и передачу секретов искусственного... 19146Насколько критичны новые уязвимости SmarterMail и почему их немедленное исправление... 19145Истинный контроль и природа человеческого мастерства: от учения эпиктета до современной... 19144Критические уязвимости нулевого дня в Ivanti EPMM активно эксплуатируются злоумышленниками 19143Почему биология и социальное давление толкают элиту на смертельный риск ради славы и... 19142Почему сотни энергетических объектов по всему миру остаются критически уязвимыми перед... 19141Возможен ли бесконечный полет дронов благодаря новой системе лазерной подзарядки? 19140Химический анализ впервые подтвердил использование человеческих экскрементов в римской... 19139Как искусственный интеллект AnomalyMatch всего за два дня обнаружил 1300 неизвестных... 19138Какие три стратегических решения директора по информационной безопасности предотвратят... 19137Почему обнаруженные в SolarWinds Web Help Desk критические уязвимости требуют...