Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Как сэмулировать логистическую регрессию (аналог нейросети) функцией ЛИНЕЙН excel?
 

Имеется набор переменных (столбцы A-H) и одно выходное значение (столбец Y). Выход – это результат расчета нейросети в одном из нейросетевых пакетов. Неудобство в том, что нет возможности постоянного в него загонять и перерасчитывать данные – потоки динамические. Решил сэмулировать «черный ящик» стандартной линейной регрессией (функция ЛИНЕЙН) Excel – столбец J. Т.е. результат работы реальной нейросети с логистической функцией y=1/(1+exp(-∑kixi) можно в первом приближении описать линейной функцией y=∑kixi с учетом того что точные y уже рассчитаны.

Соответствие не плохое, но нужно точнее. Отсюда вопрос: как можно в excel дополнительными столбцами/формулами разложить логистическую функцию, чтобы она напрямую обсчитывалась формулой ЛИНЕЙН? Т.е. на вход формулы подаются не изначальные x, а предварительно пересчитанные. Логика подсказывает, что нужно прологарифмировать логистическую функцию и использовать сумму получившихся сложноформульных логарифмов как пересчитанные входы. Но моего знания высшей математики на такую сложную экспоненту не хватает. Может есть и другое решение. Буду весьма признателен за решение такой задачи. Кстати ее решение позволит всем нам пользоваться стандартными средствами excel для программирования нейросетей и решения сложных реальных задач.

Страницы: 1
Читают тему (гостей: 1)