Какова цель функции Logit?На каком этапе процесса построения модели используется эта функция логита? - PullRequest
0 голосов
/ 03 июня 2019

У нас есть две выдающиеся функции (или мы можем сказать, уравнения) в алгоритмах логистической регрессии:

  1. Функция логистической регрессии.
  2. Функция логита.

Хотелось бы знать:

  • Какие из этих уравнений используются в процессе построения модели логистической регрессии?
  • На каком этапе процесса построения модели какое из этих уравнений используется / используется?

Я знаю, что функция logit используется для преобразования значений вероятности (в диапазоне b / w 0 и 1) в значения действительных чисел (в диапазоне от b / w -Inf до + Inf). Я хотел бы знать реальное назначение функции logit в процессе моделирования логистической регрессии.

Вот несколько запросов, которые непосредственно связаны с назначением функции logit в моделировании логистической регрессии:

  1. Имеет ли функция логита (т.е. уравнение логита LN (P / 1-P)) производное от уравнения логистической регрессии или наоборот?

  2. Какова цель уравнения Логита в уравнении логистической регрессии? Как функция logit используется в алгоритме логистической регрессии? Причина, по которой следует задать этот вопрос, станет ясна после прохождения пункта № 3 и 4.

  3. При построении модели логистической регрессии мы получаем коэффициенты модели. Когда мы подставляем эти коэффициенты модели и соответствующие значения предикторов в уравнение логистической регрессии, мы получаем значение вероятности того, что оно является классом по умолчанию (такое же, как значения, возвращаемые функциейgnast ()).

    • Означает ли это, что определены оценочные значения коэффициентов на основе значений вероятности (вычисленных с использованием уравнения логистической регрессии, а не уравнения логита), которые будут вводиться в функцию вероятности, чтобы определить, максимизирует ли она ее или нет? Если это понимание верно, то где функция logit используется во всем процессе построения модели.
  4. Предположим, что - «ни одна из функций логита не используется при построении модели, а не при прогнозировании значений». Если это так, то почему мы придаем значение функции logit, которая используется для отображения значений вероятности в значения действительных чисел (в диапазоне от -Inf до + Inf).

    • Где именно функция logit используется во всем процессе построения модели логистической регрессии? Это при оценке коэффициентов модели?
  5. Оценки модельных коэффициентов, которые мы видим после выполнения сводки (lr_model), определяются с использованием линейной формы уравнения логистической регрессии (логит-уравнения) или фактического уравнения логистической регрессии?

1 Ответ

0 голосов
/ 27 июня 2019

Какова цель функции Logit?

Цель функции Logit - преобразовать реальный интервал [0, 1] в бесконечность.

Если вы проверите математическую функцию Logit, она преобразует реальное пространство из интервала [0,1] в бесконечность [-inf, inf].

Sigmoid и softmax сделают совершенно противоположное.Они преобразуют реальное пространство [-inf, inf] в реальное пространство [0, 1].

Вот почему в машинном обучении мы можем использовать logit перед функциями sigmoid и softmax, поскольку они идеально соответствуют.

...