Обсуждаем вероятностные и нелинейные оценочные функции

Тема в разделе "Машинное отделение", создана пользователем atoku, 12 дек 2006.

  1. atoku
    Оффлайн

    atoku Модератор

    Репутация:
    0
    Вопрос к разработчикам: кто-нибудь пытался вместо линейной оценки сделать нелинейную? То есть не сумма признаков помноженные на вес, а что-то еще. Хотя бы чтобы веса зависили от наличия и количества других признаков? Просто интересно стало.
     
  2. NS
    Оффлайн

    NS Нефёдов Сергей баннер

    Репутация:
    3
    Одни признаки зависят от наличия других. Это есть.
    но формула всё-равно линейна :)
     
  3. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
    Для безопасности короля часто используют метод подсчёта дефектов в его пешечном прикрытии, и полученную сумму рассматривают как индекс в некоторой таблице. Вот вам и простейшая нелинейность. Так сделано в Крафти, Ребел, Тоге...
     
  4. NS
    Оффлайн

    NS Нефёдов Сергей баннер

    Репутация:
    3
    Странно... Мой пост пропал :)
    При желании найти нелинейность её можно найти всегда, например в таблице оценки фигур по координате.
    Но это не значит что она (нелинейность) действительно присутствует.
    Если мы полученную по таблице оценку ПЛЮСУЕМ или ВЫЧИТАЕМ по формуле Шеннона, то формула остается линейной, а по таблице мы просто находим сам признак/признаки!
    Так же как и разные веса признаков в зависимости от стадии партии.
    Можно сказать что это нелинейность, но на самом деле формула Шеннона не изменилась, и формула осталась линейной!
     
  5. NS
    Оффлайн

    NS Нефёдов Сергей баннер

    Репутация:
    3
    Более сложный вариант - каждый признак идет как какое-то положительное значение в Плюсы Белых, Так и в Плюсы черных. Две линейные положительные функции. Расчет значения ОФ так-же как в предыдущем посте.
    Программа в плохой позиции будет пытаться создать больше слабостей у соперника, меньшее внимание уделяя своим. А в хорошей позиции - будет пытаться избавиться от своих слабостей, чтоб не дать сопернику контршансов.
     
  6. atoku
    Оффлайн

    atoku Модератор

    Репутация:
    0
    NS, интересная идея про мат ожидание. А раз уж пошла такая интересная пляска, то может мы еще смогли бы использовать дисперсию?
     
  7. NS
    Оффлайн

    NS Нефёдов Сергей баннер

    Репутация:
    3
    А дисперсия зачем? Программе важно максимизировать только ожидаемый результат.
    И поэтому понятно что лучшая ОФ - это оценка ожидаемого результата, и нужно стремиться её улучшить, приблизить к реальной.
    В идеале, по правилу Цермело - ОФ должна выдавать в каждой позиции один из трех результатов, но на практике это пока недостижимо.