Если 1, то непонятно, почему она у тебя так плохо обучается... Ты чтрой графике от 0 до 1,5 для определённости. Почему ты не выводишь значения дисперсии ошибки?
Ага! Насколько я понимаю, ты сохраняешь рассчитанную ошибку за n эпох, по N опытам в двухмерной матрице, а потом её обрабатываешь подпрограммой статистики. Щас сделаю.
Вот, получилось.
Чему тебя равно К?
Если 1, то непонятно, почему она у тебя так плохо обучается... Ты чтрой графике от 0 до 1,5 для определённости. Почему ты не выводишь значения дисперсии ошибки?
Эта картинка при К=2, d=9+1
Вот то же самое для d=24+1:
А обучается плохо для наглядности... там скорость обучения 0,1
Построй для К=1, N=100 и d=5 в диапазоне от нуля до полуторки и выведи статистику.
Ты имел в виду N=100 это количество эпох?
Всё правильно.
У меня индекс L-эпохи, индекс n-статистика.
Что-то отклонения по-моему не на месте:
Ты знак в одном из отклонений перепутал. Нужно отнять, а ты прибавил к среднему значению.
И выясни, почему у тебя на первом отсчёте не получается 1 (из графика видно 0.8). Это говорит о возможной путанице в индексации векторов.