2014-04-22 3 views
1

Мне нужно вычислить взаимную информацию для непрерывных/числовых функций. Я хочу применить выбор функции на основе этого. Описание Набор функций приводится нижеВзаимная информация для непрерывных/числовых функций

Feature1: может принимать любое значение в диапазоне от 1 - 10000 feature2: меры времени, затрачиваемого на что-то - таким образом, может принимать любое значение, но целые числа (большие) .... У меня есть такого рода функции.

Я смущен в применении формулы взаимной информации для этого. Википедия говорит, что для интеграции требуются непрерывные переменные.

Должен ли я дискретировать функции до применения MI ??

ответ

0

Я думаю, что вам нужна дискретизация функции ранее применять MI

при применении получения информации для выбора функции в продолжается переменным, раздвоение точка выбирается так, чтобы разделить пространство значений для переменного, разделенных частей, которые нуждаются в чтобы оценить все возможные точки разделения, чтобы получить лучший для этой функции. Я думаю, что это то же самое во взаимной информации для выбора функции, вы можете выбрать дискретизацию пространства продолжения для определенного значения дискретизации, которое, я думаю, будет делать то же самое, если пространство значений будет плавным.

+0

Спасибо @michaeltang. Я считаю, что такая же логика применима и к числовым атрибутам. я прав ?? – alex