Здравствуйте, dotneter, Вы писали:
D>Как это может называться? Грубо говоря я хочу что бы в Евклидовом расстоянии учитывалось количество координат с ненулевым значением.
Здравствуйте, Sni4ok, Вы писали:
S>расстояние Махаланобиса?
Вроде не похоже.
Есть точки.
(1,1,0)
(0,1,1)
расстояние 2
сходства 0.33
(1,0,0)
(0,0,1)
расстояние 2
сходства 0
Вот нужно как то смешать эти два параметра что бы получился один и у первой пары был выше.
Здравствуйте, dotneter, Вы писали:
D>Как это может называться? Грубо говоря я хочу что бы в Евклидовом расстоянии учитывалось количество координат с ненулевым значением.
Под коэфф сходсва часто подразумевают величину корреляции x[0]*y[0]+x[1]*y[1]+... и.т.д.
Не подходит?
Здравствуйте, dotneter, Вы писали:
D>Здравствуйте, Sni4ok, Вы писали:
S>>расстояние Махаланобиса? D>Вроде не похоже. D>Есть точки. D>(1,1,0) D>(0,1,1) D>расстояние 2 D>сходства 0.33 D>(1,0,0) D>(0,0,1) D>расстояние 2 D>сходства 0 D>Вот нужно как то смешать эти два параметра что бы получился один и у первой пары был выше.
Если у тебя бинаризованные значения, то можешь использовать например такое выражение для корреляции двух вектров а и b:
почленная сумма (а[i]&b[i]) / почленная сумма (a[i] | b[i]);
Здравствуйте, D14, Вы писали:
D14>Под коэфф сходсва часто подразумевают величину корреляции x[0]*y[0]+x[1]*y[1]+... и.т.д. D14>Не подходит?
Не различает 0 0 1 00
0 1 1 1 0
и 0 0 1 00
1 1 1 1 1
У первого коэффициент должен быть больше
Здравствуйте, dotneter, Вы писали:
D>Здравствуйте, denisko, Вы писали:
D>Это координаты.
Тогда самое простое --
2 * sum (a[i]*b[i]) / (sum(a[i]*a[i]) + sum(b[i] *b[i]))
Здравствуйте, dotneter, Вы писали:
D>Здравствуйте, denisko, Вы писали:
D>>Тогда самое простое -- D>>2 * sum (a[i]*b[i]) / (sum(a[i]*a[i]) + sum(b[i] *b[i]))
D>А название у этого есть?
Не помню. Вроде коэффициент корреляции Пирсона, или вида Пирсона как-то так.
<Подпись удалена модератором>
Re: Коэффициент сходства плюс расстояние.
От:
Аноним
Дата:
25.06.10 18:07
Оценка:
Здравствуйте, dotneter, Вы писали:
D>Как это может называться? Грубо говоря я хочу что бы в Евклидовом расстоянии учитывалось количество координат с ненулевым значением.