Нашел формулу по которой изменяются веса:
Wi = Wi-1 + 1 / ( ([Xi]^T * Xi)-([Xi]^T * Wi-1 * Xi)*(Wi-1 * Xi - Xi)*[Wi-1 * Xi] - Xi]^T )
Xi это последовательность обучающих векторов
^T это транспонированная матрица
Кто мне может объяснить последнее выражение в формуле [Wi-1 * Xi] - Xi]^T, я то все делаю поэлементно, конечно для формулы тут все понятно Прошлые веса*Вектор-Вектор и потом все протанспонировать и умножай на остальные матрицы выражения формулы.
Но я делаю поэлементно. Тоесть у меня например 5 обучающих выборок. Беру первую. Перед обучением транспонирую этот вектор. И теперь начинаю делать по i и j. 100 входов, тоесть теперь у меня [Xi]^T это i-тый элемент транспонирвоанного вектора обучения, Xi это i-тый элемент обучения, Wi-1 это i-тый элемент прошлого весового коэффициента соединенного между i и j, потом [Wi-1 * Xi] - Xi] умножаю и вычитаю и теперь мне надо протанспонировать одно число, это как?