У меня есть очень простая задача линейной классификации, которая заключается в разработке задачи линейной классификации для следующих трех классов в координатах:
Класс 1: очки (0,1) (1,0)
Класс 2: очки (-1,0) (1,0)
Класс 3: очки (0, -1) (1, -1)
Я вручную использовал случайный начальный вес [1 0,0 1] (матрица 2 * 2) и случайный начальный уклон
[1,1] применяя каждую итерацию к шести выборкам, я наконец получаю классификацию, которая равна X = -1 и Y = -1, поэтому, когда x и Y оба> -1, это class1;
если X <= - 1 и Y> -1, это class2;
если x> -1 и Y <= - 1, это class3. </p>
После нанесения этого на график, я думаю, что у него есть некоторые проблемы, поскольку выборочные границы пересечения выборок в классе 2 и классе 3, я задаюсь вопросом, является ли это приемлемым. Наблюдая за графиком, я бы сказал, что идеальной классификацией будет x = - 1/2 и y = 1/2, но я действительно не могу получить этот результат после расчета.
Пожалуйста, поделитесь своими мыслями со мной, заранее спасибо.