Гауссова функция

описывает плотность распределения вероятности нормальной кривой. Она использовалась в книге как весовая функция во взвешенном методе k-ближайших соседей, поскольку ее начальное значение велико и быстро убывает, никогда не становясь равным 0. Формула гауссова распределения с дисперсией о показана ниже:

Формула B.9.

Реализовать ее можно функцией из двух строк:

import math

def gaussian(dist,sigma=10.0): exp=math.e**(-dist**2/(2*sigma**2)) return (1/(sigma*(2*math.pi)**.5))*exp

Ранее гауссова функция использовалась как одна из весовых функций для построения механизма прогнозирования числовых значений.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100