
統計学において、ロジスティックモデル(またはロジットモデル)は、ある事象の対数オッズを1つ以上の独立変数の線型結合としてモデル化する統計モデルである。回帰分析において、ロジスティック回帰[1](またはロジット回帰)はロジスティックモデルのパラメータ(線型結合または非線型結合の係数)を推定する。バイナリロジスティック回帰では、指標変数によってコード化された単一のバイナリ従属変数があり、2つの値には「0」と「1」のラベルが付けられ、独立変数はそれぞれバイナリ変数(指標変数によってコード化された2つのクラス)または連続変数(任意の実数値)にすることができる。ラベルが付けられた値「1」に対応する確率は、0(必ず値「0」)から1(必ず値「1」)の間で変化するため、[2]対数オッズを確率に変換する関数はロジスティック関数であり、これが名前の由来である。対数オッズ尺度の測定単位は、 logistic unitからlogitと呼ばれ、別名もこれに由来しています。正式な数学については § 背景と § 定義を、実例については § 例 を参照してください 。
バイナリ変数は、チームが勝つ確率や患者が健康である確率など、特定のクラスまたはイベントが発生する確率をモデル化するために統計で広く使用されています (§ アプリケーションを参照)。ロジスティックモデルは、1970 年頃からバイナリ回帰の最も一般的に使用されているモデルです。 [3]バイナリ変数は、2 つ以上の値が可能な場合 (画像が猫、犬、ライオンなどであるかどうかなど)、カテゴリ変数に一般化でき、バイナリロジスティック回帰は多項ロジスティック回帰に一般化されます。複数のカテゴリが順序付けられている場合は、順序ロジスティック回帰(比例オッズ順序ロジスティックモデル[4]など)を使用できます。さらなる拡張については、§ 拡張を参照してください。ロジスティック回帰モデル自体は、単に入力に対する出力の確率をモデル化するものであり、統計的分類は実行しません(分類器ではありません)。ただし、たとえばカットオフ値を選択し、カットオフよりも高い確率の入力を 1 つのクラスとして分類し、カットオフよりも低い確率の入力を別のクラスとして分類するなど、分類器を作成するために使用できます。これは、バイナリ分類器を作成する一般的な方法です。
バイナリ変数の類似の線型モデルも、ロジスティック関数の代わりに異なるシグモイド関数を使用して (線型結合を確率に変換するため) 使用できます。最も有名なのはプロビット モデルです。§ 代替案を参照してください。ロジスティック モデルの定義特性は、独立変数の 1 つを増やすと、特定の結果のオッズが一定の割合で乗法的に拡大され、各独立変数が独自のパラメーターを持つことです。バイナリ従属変数の場合、これによりオッズ比が一般化されます。より抽象的に言えば、ロジスティック関数はベルヌーイ分布の自然なパラメーターであり、この意味では実数を確率に変換する「最も単純な」方法です。特に、エントロピーを最大化 (追加情報を最小化) し、この意味ではモデル化されるデータに関する仮定が最も少なくなります。§ 最大エントロピーを参照してください。
ロジスティック回帰のパラメータは、通常、最大尤度推定法(MLE) によって推定されます。これは、線形最小二乗法とは異なり、閉じた形式の式を持ちません。§ モデルの当てはめを参照してください。MLE によるロジスティック回帰は、通常最小二乗法(OLS)による線形回帰がスカラー応答に対して果たすのと同様に、バイナリ応答またはカテゴリ応答に対して基本的な役割を果たします。つまり、これは単純で、十分に分析されたベースライン モデルです。詳細については、§ 線形回帰との比較を参照してください。一般的な統計モデルとしてのロジスティック回帰は、もともとJoseph Berksonによって開発され、普及しました。 [5] Berkson (1944) で彼が「logit」という造語を生み出したことに始まります。§ 歴史を参照してください。
アプリケーション
一般的な
ロジスティック回帰は、機械学習、ほとんどの医療分野、社会科学など、さまざまな分野で使用されています。たとえば、負傷した患者の死亡率を予測するために広く使用されている外傷および傷害の重症度スコア(TRISS)は、もともとBoydらによってロジスティック回帰を使用して開発されました。 [ 6] 患者の重症度を評価するために使用される他の多くの医療スケールは、ロジスティック回帰を使用して開発されています。[7] [8] [9] [10]ロジスティック回帰は、患者の観察された特性(年齢、性別、BMI、さまざまな血液検査の結果など)に基づいて、特定の疾患(例:糖尿病、冠状動脈性心疾患)を発症するリスクを予測するために使用される場合があります。[11] [12] 別の例としては、年齢、収入、性別、人種、居住州、前回の選挙での投票などに基づいて、ネパールの有権者がネパール会議派、ネパール共産党、またはその他の政党のいずれに投票するかを予測することが挙げられます。 [13]この手法はエンジニアリングでも使用でき、特に特定のプロセス、システム、または製品の故障確率を予測するために使用できます。[14] [15]また、顧客の製品購入傾向やサブスクリプションの停止傾向の予測など、マーケティングアプリケーションでも使用されます。 [16]経済学では、人が労働力に入る可能性を予測するために使用でき、ビジネスアプリケーションでは、住宅所有者が住宅ローンを滞納する可能性を予測します。ロジスティック回帰を順次データに拡張した条件付きランダムフィールドは、自然言語処理で使用されます。災害計画者や技術者は、建物火災、山火事、ハリケーンなどの小規模および大規模避難における世帯主や建物居住者の意思決定を予測するためにこれらのモデルに依存しています。[17] [18] [19]これらのモデルは、信頼性の高い災害管理計画の開発と構築環境のより安全な設計に役立ちます。
教師あり機械学習
ロジスティック回帰は、電子メールがスパムであるかどうかを識別したり、患者の検査結果に基づいて特定の状態の有無を評価して病気を診断したりするなど、バイナリ分類タスクに広く使用されている教師あり機械学習アルゴリズムです。このアプローチでは、ロジスティック (またはシグモイド) 関数を使用して、入力機能の線形結合を 0 から 1 の範囲の確率値に変換します。この確率は、特定の入力が 2 つの定義済みカテゴリのいずれかに対応する可能性を示します。ロジスティック回帰の基本的なメカニズムは、バイナリ結果の確率を正確にモデル化するロジスティック関数の能力に基づいています。ロジスティック関数は、独特の S 字型曲線を使用して、任意の実数値を 0 から 1 の間隔内の値に効果的にマッピングします。この機能により、電子メールを「スパム」または「スパムではない」に分類するなどのバイナリ分類タスクに特に適しています。従属変数が特定のグループに分類される確率を計算することにより、ロジスティック回帰は情報に基づいた意思決定をサポートする確率フレームワークを提供します。[20]
例
問題
簡単な例として、1 つの説明変数と 2 つのカテゴリを持つロジスティック回帰を使用して、次の質問に答えることができます。
20 人の学生のグループが試験のために 0 ~ 6 時間を勉強に費やしています。勉強に費やした時間数は、学生が試験に合格する確率にどのように影響しますか?
この問題にロジスティック回帰を使用する理由は、従属変数の合格と不合格の値が「1」と「0」で表されているものの、基数ではないためです。合格/不合格を 0 ~ 100 の成績 (基数) に置き換えるように問題を変更した場合は、単回帰分析を使用できます。
表には、各生徒が勉強に費やした時間と、合格(1)か不合格(0)かが表示されます。
学習時間 ( x k ) とテストの結果 ( y k =1 (合格)、0 (不合格)) からなるデータにロジスティック関数を当てはめます。データ ポイントは、から までの添え字 k でインデックス付けされます。x変数は「説明変数」と呼ばれ、y変数は「カテゴリ変数」と呼ばれ、カテゴリ値 1 と 0 にそれぞれ対応する「合格」または「不合格」の 2 つのカテゴリで構成されます。
モデル

ロジスティック関数は次の形式になります。
ここで、μ は位置パラメータ(曲線の中点、)であり、 s はスケールパラメータです。この式は次のように書き直すことができます。
ここで、 および は切片(直線 の垂直切片またはy切片)として知られています。また、(逆スケールパラメータまたは速度パラメータ)は、 xの関数としての対数オッズのy切片と傾きです。逆に、および です。
注意: このモデルは、十分に学習すれば誰でも合格すると想定しているため、実際には過度に単純化されています (制限 = 1)。より現実的にしたい場合は、制限値も可変パラメータにする必要があります。
フィット
ロジスティック回帰の適合度の通常の尺度には、ロジスティック損失(またはログ損失)、つまり負の対数尤度が使用されます。与えられたx kとy kについて、と書きます。 は、対応する が 1 になる確率で、 は、それらが 0 になる確率です(ベルヌーイ分布を参照)。データに「最適適合」する と の値を見つけます。線形回帰の場合、データ ポイント(y k)からの適合度の二乗偏差の合計、つまり二乗誤差損失が適合度の尺度として採用され、その関数が最小化されるときに最適適合が得られます。
k番目の点 の対数損失は次のとおりです。
ログ損失は、予測 に対する実際の結果の「意外性」として解釈でき、情報コンテンツの尺度です。ログ損失は常に 0 以上で、予測が完璧な場合 (つまり、 および、またはおよびの場合) のみ 0 になり、予測が悪くなると (つまり、 およびまたはおよびの場合) 無限大に近づき、実際の結果が「より意外」であることを意味します。ロジスティック関数の値は常に 0 と 1 の間にあるため、ログ損失は常に 0 より大きく無限大より小さくなります。線形回帰では、モデルはデータ ポイントを通過することで 1 つのポイントで損失をゼロにすることができ (すべてのポイントが直線上にある場合は全体の損失がゼロになります)、ロジスティック回帰では が 0 または1であるが であるため、どのポイントでも損失をゼロにすることはできません。
これらを 1 つの式に組み合わせることができます。
この表現は、より正式には、(合格、不合格)の2要素空間上の確率分布としての、 実際の分布からの予測分布のクロスエントロピーとして知られています。
これらの合計、つまり総損失は、全体的な負の対数尤度 であり、 が最小化される および の選択に対して最適な適合が得られます。
あるいは、損失を最小化する代わりに、その逆数である(正の)対数尤度 を最大化することもできます。
または、与えられたデータセットが特定のロジスティック関数によって生成される確率である 尤度関数自体を最大化します。
この方法は最大尤度推定法として知られています。
パラメータ推定
ℓ は および に関して非線形であるため、それらの最適値を決定するには数値的な方法が必要になります。ℓを最大化する 1 つの方法は 、 および に関するℓの導関数が0 になるようにすることです。
そして、最大化の手順は、上記の2つの方程式を と について解くことによって達成できますが、この場合も通常は数値手法を使用する必要があります。
上記のデータを使用してℓとL を最大化する と の値は次のようになります。
これにより、 μとsの値は次のように表されます。
予測
および 係数をロジスティック回帰方程式に入力して、試験に合格する確率を推定することができます。
たとえば、2 時間勉強する学生の場合、この値を式に入力すると、試験に合格する確率は 0.25 と推定されます。
同様に、4 時間勉強する学生の場合、試験に合格する確率は 0.87 と推定されます。
この表は、勉強時間の値に応じて試験に合格する推定確率を示しています。
モデル評価
ロジスティック回帰分析では次の出力が得られます。
Wald検定によれば、勉強時間は試験合格の確率と有意に関連していることを示しています()。Wald法ではなく、ロジスティック回帰のp値を計算する推奨方法[21]は尤度比検定(LRT)であり、これらのデータでは次のようになります(以下の§逸脱度検定と尤度比検定を参照)。
一般化
この単純なモデルは、バイナリ ロジスティック回帰の例であり、1 つの説明変数と、2 つのカテゴリ値のいずれかをとることができるバイナリ カテゴリ変数があります。多項ロジスティック回帰は、バイナリ ロジスティック回帰を一般化して、任意の数の説明変数と任意の数のカテゴリを含めることができます。
背景

ロジスティック関数の定義
ロジスティック回帰の説明は、標準ロジスティック関数の説明から始まります。ロジスティック関数はシグモイド関数で、任意の実数入力を受け取り、0から1の間の値を出力します。[2]ロジットの場合、これは入力ログオッズを受け取り、確率を出力すると解釈されます。標準ロジスティック関数は次のように定義されます。
t区間(−6,6)におけるロジスティック関数のグラフを図1に示します。
が単一の説明変数の線形関数であると仮定します( が複数の説明変数の線形結合である場合も同様に扱われます)。その場合、次のように表すことができます。
そして、一般的なロジスティック関数は次のように記述できます。
ロジスティックモデルでは、は従属変数が失敗/非ケースではなく成功/ケースに等しい確率として解釈されます。応答変数が同一に分布していないことは明らかです。設計行列と共有パラメータが与えられている場合、応答変数は独立していますが、データポイントごとに異なります。[11]
ロジスティック関数の逆関数の定義
これで、ロジット(対数オッズ)関数を標準ロジスティック関数の逆関数として定義できるようになりました。次の式を満たすことは簡単にわかります。
同様に、両辺を累乗するとオッズは次のようになります。
これらの用語の解釈
上記の式では、用語は次のとおりです。
- はロジット関数です。 の式は、ロジット(つまり、対数オッズまたはオッズの自然対数)が線形回帰式と等しいことを示しています。
- 自然対数を表します。
- は、予測変数の線形結合が与えられた場合に、従属変数がケースに等しい確率です。 の式は、従属変数がケースに等しい確率が線形回帰式のロジスティック関数の値に等しいことを示しています。これは、線形回帰式の値が負の無限大から正の無限大まで変化する可能性があるが、変換後に確率の結果式が0 から 1 の範囲になることを示す点で重要です。
- 線形回帰方程式の切片(予測変数がゼロの場合の基準の値)です。
- 予測変数の何らかの値に乗じた回帰係数です。
- 基数は指数関数を表します。
オッズの定義
従属変数がケースに等しいオッズ(予測変数の線形結合が与えられた場合)は、線形回帰式の指数関数に相当します。これは、ロジットが確率と線形回帰式の間のリンク関数として機能する方法を示しています。ロジットの範囲が負の無限大から正の無限大までであることを考えると、線形回帰を行うための適切な基準が提供され、ロジットは簡単にオッズに変換できます。[2]
したがって、従属変数がケースに等しいオッズ(予測変数の線形結合が与えられた場合)を次のように定義します。
オッズ比
連続独立変数の場合、オッズ比は次のように定義できます。

この画像は、コンテンツの「例」セクションにあるテストスコアの例に加えて、テンプレートを使用して、オッズ比が書面でどのようになるかの概要を表しています。簡単に言えば、仮にオッズ比が 2 対 1 になった場合、次のように言えます...「学習時間が 1 単位増えるごとに、合格 (グループ 1) または不合格 (グループ 0) のオッズは (予想どおり) 2 対 1 になります (Denis、2019)。」
この指数関係は、次の解釈を提供します。オッズはxが1単位増加するごとに倍増します。[22]
バイナリ独立変数の場合、オッズ比は次のように定義されます。ここで、a、b、c、dは2×2分割表のセルです。[23]
複数の説明変数
説明変数が複数ある場合、上記の式は と修正できます。次に、成功の対数オッズを予測変数の値に関連付ける式でこれを使用すると、線形回帰はm 個の説明変数を持つ多重回帰となり、すべてのパラメータが推定されます。
繰り返しますが、より伝統的な方程式は次のとおりです。
そして
通常は.
意味
データセットにはN個のポイントが含まれます。各ポイントiは、 m 個の入力変数x 1, i ... x m,i (独立変数、説明変数、予測変数、特徴、または属性とも呼ばれる) のセットと、バイナリ結果変数Y i (従属変数、応答変数、出力変数、またはクラスとも呼ばれる) で構成されます。つまり、0 (多くの場合、「いいえ」または「失敗」を意味する) または 1 (多くの場合、「はい」または「成功」を意味する) の 2 つの値のみを想定できます。ロジスティック回帰の目的は、データセットを使用して結果変数の予測モデルを作成することです。
線形回帰と同様に、結果変数Y i は説明変数x 1, i ... x m,iに依存すると想定されます。
- 説明変数
説明変数は、実数値、バイナリ、カテゴリなど、任意のタイプにすることができます。主な違いは、連続変数と離散変数です。
(2 つ以上の選択肢を参照する離散変数は、通常、ダミー変数(または指標変数) を使用してコード化されます。つまり、離散変数の可能な値ごとに、0 または 1 の値を取る個別の説明変数が作成されます。1 は「変数には指定された値がある」ことを意味し、0 は「変数にはその値がない」ことを意味します。)
- 結果変数
正式には、結果Y i はベルヌーイ分布データとして記述され、各結果は、結果に固有だが説明変数に関連する観測されない確率p iによって決定されます。これは、次の同等の形式のいずれかで表現できます。
これら 4 行の意味は次のとおりです。
- 最初の行は各Y iの確率分布を表します 。説明変数を条件として、パラメータp iを持つベルヌーイ分布に従います。パラメータ p i は試行iの結果が 1 になる確率です。前述のように、各試行には独自の説明変数があるのと同様に、各試行には独自の成功確率があります。成功確率p i は観測されず、その確率を使用した個々のベルヌーイ試行の結果のみが観測されます。
- 2 行目は、各Y iの期待値が成功確率p iに等しいという事実を表しています。これは、ベルヌーイ分布の一般的な特性です。言い換えると、同じ成功確率p i を使用してベルヌーイ試行を多数実行し、すべての 1 と 0 の結果の平均を取ると、結果はp iに近くなります。これは、このように平均を取ると、見られる成功の割合が計算されるだけであり、これが基礎となる成功確率に収束すると予想されるためです。
- 3 行目は、ベルヌーイ分布の確率質量関数を記述し、2 つの可能な結果のそれぞれが発生する確率を指定します。
- 4 行目は確率質量関数の別の書き方です。これにより、別々のケースを書く必要がなくなり、特定の種類の計算ではより便利になります。これは、Y i が0 または 1 の値しか取れないという事実に依存しています。いずれの場合も、指数の 1 つは 1 になり、その下の値が「選択」され、もう 1 つは 0 になり、その下の値が「打ち消されます」。したがって、結果は前の行と同様にp iまたは 1 − p i のいずれかになります。
- 線形予測関数
ロジスティック回帰の基本的な考え方は、線形予測関数、つまり説明変数と、手元のモデルに固有だがすべての試行で同じである一連の回帰係数の線形結合を使用して確率p iをモデル化することにより、線形回帰ですでに開発されたメカニズムを使用することです。特定のデータ ポイントiの線形予測関数は次のように記述されます。
ここで、特定の説明変数が結果に与える相対的な影響を示す 回帰係数です。
モデルは通常、次のようによりコンパクトな形式にまとめられます。
- 回帰係数β 0、β 1、...、β m は、サイズm + 1の単一のベクトルβにグループ化されます 。
- 各データポイントiに対して、切片係数β 0に対応する固定値 1 を持つ追加の説明疑似変数x 0, iが追加されます。
- 結果として得られる説明変数x 0, i、x 1, i、...、x m,i は、サイズm + 1 の単一のベクトルX iにグループ化されます 。
これにより、線形予測関数を次のように記述できるようになります。
2 つのベクトル間のドット積の表記法を使用します。

多くの説明変数、2つのカテゴリ
上記の 1 つの説明変数に対する 2 値ロジスティック回帰の例は、任意の数の説明変数x 1、 x 2、...および任意の数のカテゴリ値に対する 2 値ロジスティック回帰に一般化できます。
まず、M 個の説明変数x 1、x 2 ... x Mと、上記の例のように 2 つのカテゴリ値 ( y = 0 と 1) を持つロジスティック モデルを考えてみましょう。単純な 2 値ロジスティック回帰モデルでは、予測変数とイベントのログ オッズ ( logitとも呼ばれる) の間に線形関係があると仮定しました。この線形関係は、 M 個の説明変数 の場合にも拡張できます。
ここで、tは対数オッズで、 はモデルのパラメータです。モデルの底 ( b ) がオイラー数eに制限されないという追加の一般化が導入されました。ほとんどのアプリケーションでは、対数の底は通常eとされます。ただし、場合によっては、底 2 または底 10 で作業すると結果を伝えやすくなることがあります。
より簡潔な表記のために、説明変数とβ係数を 次元ベクトルとして指定します。
説明変数x 0 =1 が追加されました。ロジットは次のように記述できます。
確率p を解くと次のようになります。
- 、
ここで、 はを底とするシグモイド関数です。上記の式は、 が固定されれば、特定の観測値に対する の対数オッズ、または特定の観測値に対する の確率を簡単に計算できることを示しています。ロジスティックモデルの主な使用例は、観測値 が与えられ、の確率を推定することです。最適なベータ係数は、対数尤度を最大化することで再び見つけることができます。K 個の測定について、 をk番目の測定の説明ベクトルとして、 をその測定のカテゴリ結果として定義すると、対数尤度は上記の単純なケースと非常によく似た形式で記述できます。
上記の簡単な例のように、最適なβパラメータを見つけるには数値的な方法が必要です。1 つの便利な手法は、各βパラメータに関する対数尤度の導関数をゼロに等しくし、対数尤度の最大値で成立する一連の方程式を生成することです。
ここで、x mk はk 番目の測定からのx m説明変数の値です。
上記の方法で決定された説明変数、、および係数、、を持つ例を考えてみましょう。具体的には、モデルは次のようになります。
- 、
ここで、p はという事象の確率です。これは次のように解釈できます。
- はy切片です。これは、予測変数が の場合のイベント の対数オッズです。指数関数的に計算すると、イベント のオッズが1対1000の場合、つまりであることがわかります。同様に、イベント の確率は次のように計算できます。
- は、1 増加すると、対数オッズが増加することを意味します。したがって、 が1 増加すると、のオッズは倍に増加します。の確率も増加していますが、オッズの増加ほどは増加していません。
- は、 が 1 増加すると、対数オッズが 増加することを意味します。したがって、 が1 増加すると、 のオッズは倍増加します。が対数オッズに与える影響は の影響の 2 倍であるのに、オッズに与える影響は 10 倍大きいことに注意してください。ただし、の確率に与える影響は 10 倍ほど大きくはなく、10 倍大きいのはオッズに与える影響だけです。
多項ロジスティック回帰: 多くの説明変数と多くのカテゴリ
上記の 2 つのカテゴリの場合 (二項ロジスティック回帰)、カテゴリは「0」と「1」でインデックス付けされ、2 つの確率がありました。結果がカテゴリ 1 になる確率は で与えられ、結果がカテゴリ 0 になる確率は で与えられました。これらの確率の合計は 1 になりますが、これは true である必要があります。これは、「0」と「1」がこの設定で可能なカテゴリのみであるためです。
一般に、説明変数( x 0を含む) とカテゴリがある場合、カテゴリごとに 1 つずつ、 nでインデックス付けされた個別の確率が必要になります。これは、共変量のベクトルxを条件として、カテゴリ結果y がカテゴリy=nになる確率を表します。すべてのカテゴリにわたるこれらの確率の合計は 1 に等しくなければなりません。数学的に便利な底e を使用すると、これらの確率は次のようになります。
- のために
を除く各確率には、独自の回帰係数のセットがあります。 必要に応じて、すべてのカテゴリnの合計は1 であることがわかります。 を他の確率で定義するように選択するのは不自然です。どの確率もそのように定義されるように選択できます。 このnの特別な値は「ピボット インデックス」と呼ばれ、対数オッズ ( t n ) はピボット確率で表され、説明変数の線形結合として再び表されます。
また、 の単純なケースでは、およびで 2 つのカテゴリのケースが回復されることにも注意してください。
上記の確率によって生成されるK 個の測定またはデータ ポイントの特定のセットの対数尤度を計算できるようになりました。各測定をkでインデックスし、測定された説明変数のk番目のセットを で表し、そのカテゴリ結果を で表します。これは [0,N] の任意の整数に等しくなります。対数尤度は次のようになります。
ここで、はy k = n の場合は 1、それ以外の場合は 0 となる指標関数です。説明変数が 2 つの場合、この指標関数はn = 1の場合はy k 、 n = 0 の場合は1-y kと定義されました。これは便利ですが、必須ではありません。[24]また、最適なベータ係数は、一般に数値手法を使用して対数尤度関数を最大化することで見つけることができます。考えられる解決方法は、各ベータ係数に関する対数尤度の導関数を 0 に設定し、ベータ係数について解くことです。
ここで、 はベクトルのm番目の係数であり、はk番目の測定のm番目の説明変数です。データからベータ係数が推定されると、後続の説明変数のセットがいずれかの可能な結果カテゴリになる確率を推定できるようになります。
解釈
ロジスティック回帰にはさまざまな同等の仕様と解釈があり、それらはさまざまな種類のより一般的なモデルに適合し、さまざまな一般化を可能にします。
一般化線形モデルとして
ロジスティック回帰で使用される特定のモデルは、特定の結果の確率が線形予測関数にリンクされる方法であり、標準的な線形回帰やバイナリ値の結果に使用される他の種類の回帰分析とは異なります。
上で説明したよりコンパクトな表記法を使用して記述すると、次のようになります。
この定式化は、ロジスティック回帰を一般化線型モデルの一種として表現します。これは、上記の形式の線型予測関数を変数の期待値の何らかの任意の変換に適合させることにより、さまざまなタイプの確率分布を持つ変数を予測します。
ロジット関数(オッズの自然対数)を使用した変換の直感は上で説明しました[明確化が必要]。これはまた、確率(0 から 1 の間と制限される)を範囲の変数に変換するという実際的な効果があり、それによって方程式の右側の線形予測関数の潜在的な範囲と一致します。
確率p iと回帰係数は両方とも観測されず、それらを決定する手段はモデル自体の一部ではありません。これらは通常、何らかの最適化手順、たとえば最大尤度推定によって決定されます。最大尤度推定では、観測データに最もよく適合する値 (つまり、すでに観測されているデータに対して最も正確な予測値を与える値) が見つけられます。通常、正則化条件の対象となり、ありそうもない値 (回帰係数のいずれかの極端に大きな値など) を除外します。正則化条件の使用は、最大事後確率(MAP) 推定を行うことと同等であり、最大尤度の拡張です。(正則化は、最も一般的には平方正則化関数を使用して行われます。これは、係数に平均ゼロのガウス 事前分布を配置することと同等ですが、他の正則化子も使用できます。) 正則化を使用するかどうかにかかわらず、通常は閉じた形式の解を見つけることはできません。代わりに、反復再加重最小二乗法(IRLS)や、最近ではより一般的になっているL-BFGS法などの準ニュートン法などの反復数値法を使用する必要があります。[25]
β jパラメータ推定値の解釈は、説明変数jの単位変化に対するオッズの対数に対する加法効果として行われます。たとえば、二値説明変数の場合、性別は、たとえば男性と女性を比較した場合の結果のオッズの推定値です。
同等の式では、ロジット関数の逆関数であるロジスティック関数を使用します。つまり、
この式は確率分布(具体的には確率質量関数を使用) として表すこともできます。
潜在変数モデルとして
ロジスティックモデルは、潜在変数モデルと同等の定式化を持っています。この定式化は離散選択モデルの理論では一般的であり、複数の相関した選択肢を持つ特定のより複雑なモデルに拡張したり、ロジスティック回帰を密接に関連するプロビットモデルと比較したりすることが容易になります。
各試行iに対して、次のように分布する 連続潜在変数 Y i * (つまり、観測されないランダム変数) があるとします。
どこ
つまり、潜在変数は、線形予測関数と、標準ロジスティック分布に従って分布する加法的なランダム誤差変数によって直接表すことができます。
Y i は、この潜在変数が正であるかどうかの指標として見ることができます。
位置とスケールが任意の値に設定された一般的なロジスティック分布ではなく、標準ロジスティック分布でエラー変数を具体的にモデル化するという選択は、制限があるように見えますが、実際にはそうではありません。回帰係数は自分で選択でき、多くの場合、回帰係数を使用してエラー変数の分布のパラメータの変化を相殺できることに留意する必要があります。たとえば、位置パラメータμ (平均を設定する) がゼロでないロジスティック エラー変数分布は、位置パラメータがゼロの分布 ( μが切片係数に追加されている) と同等です。どちらの状況でも、説明変数の設定に関係なく、Y i *に同じ値が生成されます。同様に、任意のスケール パラメータs は、スケール パラメータを 1 に設定してから、すべての回帰係数をsで割ることと同等です。後者の場合、結果のY i *の値は、すべての説明変数セットで、前者の場合よりもs倍小さくなりますが、重要なことに、常に 0 の同じ側にとどまり、したがって同じY i の選択につながります。
(これは、スケール パラメーターの無関係性が、2 つ以上の選択肢が利用可能なより複雑なモデルには引き継がれない可能性があることを予測します。)
この定式化は、一般化線型モデルで表現され、潜在変数を含まない前述の定式化とまったく同じであることがわかります。これは、標準ロジスティック分布の累積分布関数(CDF)がロジット関数の 逆であるロジスティック関数であるという事実を使用して次のように示されます。
それから:
この定式化は離散選択モデルでは標準的ですが、ロジスティック回帰 (「ロジット モデル」) とプロビット モデルの関係を明確にします。プロビット モデルでは、標準ロジスティック分布ではなく標準正規分布に従って分布する誤差変数を使用します。ロジスティック分布と正規分布はどちらも対称で、基本的な単峰性の「ベル曲線」の形をしています。唯一の違いは、ロジスティック分布の裾がやや重いことです。つまり、外れ値データに対する感度が低くなります (したがって、モデルの誤った指定や誤ったデータに対してやや 堅牢になります)。
2元潜在変数モデル
さらに別の定式化では、2 つの別個の潜在変数を使用します。
どこ
ここでEV 1 (0,1)は標準的なタイプ1極値分布である。すなわち
それから
このモデルには、従属変数の考えられる結果ごとに、別個の潜在変数と別個の回帰係数のセットがあります。このように分離する理由は、多項ロジットモデルのように、ロジスティック回帰を複数の結果のカテゴリ変数に拡張することが容易になるためです。このようなモデルでは、考えられる結果ごとに異なる回帰係数のセットを使用してモデル化するのが自然です。また、別個の潜在変数のそれぞれを、関連する選択を行うことに関連する理論的効用として動機付け、ロジスティック回帰を効用理論の観点から動機付けすることも可能です。(効用理論の観点から、合理的な行為者は常に、関連する効用が最大となる選択を選択します。) これは、経済学者が離散選択モデルを定式化するときに採用するアプローチです。理論的に強力な基盤を提供し、モデルに関する直観を容易にするため、さまざまな種類の拡張を検討しやすくなります。(以下の例を参照してください。)
タイプ 1極値分布の選択はかなり恣意的であるように思われますが、数学的にはうまく機能し、合理的選択理論を通じてその使用を正当化できる可能性があります。
このモデルは前のモデルと同等であることがわかりますが、これは明らかではありません。なぜなら、回帰係数と誤差変数のセットが 2 つあり、誤差変数の分布が異なるためです。実際、このモデルは、次の置換により、前のモデルに直接縮小されます。
これに対する直感は、2 つの値の最大値に基づいて選択するため、正確な値ではなくそれらの差だけが重要であり、これにより実質的に自由度が1 つ削除されるという事実から来ています。もう 1 つの重要な事実は、2 つのタイプ 1 極値分布変数の差はロジスティック分布である、つまり、同等のことを次のように証明できます。
例
一例として、中道右派政党、中道左派政党、分離独立派政党(例えば、ケベック州のカナダからの分離を求めるケベック党)の中から選択する州レベルの選挙について考えてみましょう。その場合、各選択肢につき 1 つ、合計 3 つの潜在変数を使用します。次に、効用理論に従って、潜在変数を各選択から生じる効用を表すものとして解釈できます。また、回帰係数は、関連要因(つまり、説明変数)が効用に貢献する強さ、より正確には、説明変数の単位変化が特定の選択の効用を変える量を示すものとして解釈することもできます。有権者は、中道右派政党が、特に富裕層に対する税金を下げると予想するかもしれません。これにより、低所得者には利益がなく、つまり効用は変わりません(彼らは通常税金を払わないため)。中所得者には中程度の利益(つまり、いくらかお金が増える、または効用が中程度に増加する)がもたらされます。高所得者に大きな利益をもたらすだろう。一方、中道左派政党は増税し、それを下層・中流階級向けの福祉やその他の支援の増額で相殺すると予想される。これは低所得者に大きなプラスの利益をもたらし、中所得者にはおそらくわずかな利益をもたらし、高所得者に大きなマイナスの利益をもたらすだろう。最後に、分離主義政党は経済に対して直接的な行動を起こさず、単に分離するだろう。低所得者や中所得者の有権者は、これによって基本的に明確な効用の増減は期待できないかもしれないが、高所得者の有権者は、そのような環境では事業を行うのが難しくなり、おそらく損失を被るであろう企業を所有する可能性が高いため、マイナスの効用を期待するかもしれない。
これらの直感は次のように表現できます。
これは明らかに
- それぞれの選択に対して、回帰係数の別々のセットが存在する必要があります。効用という観点から表現すると、これは非常に簡単にわかります。選択が異なれば、純効用への影響も異なります。さらに、影響は各個人の特性に応じて複雑に変化するため、選択ごとに 1 つの特性を追加するだけではなく、特性ごとに別々の係数のセットが必要です。
- 所得は連続変数ですが、効用への影響は複雑すぎるため、単一の変数として扱うことはできません。所得を直接範囲に分割するか、所得の高次の累乗を追加して、所得の多項式回帰が効果的に行われるようにする必要があります。
「対数線形」モデルとして
さらに別の定式化では、上記の 2 元潜在変数定式化と、潜在変数のない上位の元の定式化を組み合わせ、その過程で多項ロジットの標準的な定式化の 1 つへのリンクを提供します。
ここでは、確率p iのロジットを線形予測子として記述する代わりに、線形予測子を 2 つの結果ごとに 1 つずつ 2 つに分割します。
2 元潜在変数モデルと同様に、2 つの別個の回帰係数セットが導入され、2 つの方程式は、関連する確率の対数を線形予測子として記述し、末尾に追加の項を持つ形式になります。この項は、結果が分布であることを保証する正規化係数として機能します。これは、両辺を累乗するとわかります。
この形式では、 Zの目的は、 Y i上の結果の分布が実際に確率分布であること、つまり合計が 1 になることを保証することであることは明らかです。つまり、Z は単にすべての正規化されていない確率の合計であり、各確率をZで割ると、確率は「正規化」されます。つまり、
そして結果として得られる方程式は
あるいは一般的には:
これは、多項ロジットのように、この定式化を2つ以上の結果に一般化する方法を明確に示しています。この一般的な定式化は、まさに次の ソフトマックス関数です。
これが前のモデルと同等であることを証明するために、上記のモデルは過剰指定されており、と は独立して指定できません。どちらか一方がわかれば、もう一方が自動的に決まります。その結果、モデルは識別不可能であり、 β 0とβ 1の複数の組み合わせにより、すべての可能な説明変数に対して同じ確率が生成されます。実際、両方に任意の定数ベクトルを追加すると、同じ確率が生成されることが分かります。
その結果、2つのベクトルのどちらかに任意の値を選ぶことで、問題を単純化し、識別性を回復することができます。 次に、
など
これは、この定式化が確かに前の定式化と同等であることを示しています。(2 元潜在変数定式化と同様に、任意の設定で同等の結果が生成されます。)
多項ロジットモデルの扱いのほとんどは、ここで紹介した「対数線形」定式化または上記で紹介した 2 元潜在変数定式化のいずれかを拡張することから始まります。これは、どちらもモデルを多元的結果に拡張する方法を明確に示しているためです。一般に、潜在変数による表現は、離散選択モデルと効用理論が支配的な計量経済学と政治科学でより一般的ですが、ここで紹介した「対数線形」定式化は、機械学習や自然言語処理などのコンピューター サイエンスでより一般的です。
単層パーセプトロンとして
このモデルは同等の定式化を持つ
この機能形式は、一般に単層パーセプトロンまたは単層人工ニューラル ネットワークと呼ばれます。単層ニューラル ネットワークは、ステップ関数ではなく連続出力を計算します。X = ( x 1、...、x k )に関する p iの導関数は、次の一般形式から計算されます。
ここで、f ( X ) はXの解析関数です。この選択により、単層ニューラル ネットワークはロジスティック回帰モデルと同一になります。この関数は連続導関数を持ち、バックプロパゲーションで使用できます。この関数は導関数が簡単に計算できるため、好まれます。
二項分布データに関して
密接に関連するモデルでは、各i が単一のベルヌーイ試行ではなく、n i 個 の独立した同一分布の試行に関連付けられていると仮定します。ここで、観測値Y iは観測された成功数(個々のベルヌーイ分布のランダム変数の合計)であり、したがって二項分布に従います。
この分布の例としては、 n i 個の種子を植えた後に発芽する種子の割合 ( p i )が挙げられます。
期待値に関して、このモデルは次のように表現されます。
となることによって
または同等:
このモデルは、上記のより基本的なモデルと同じ種類の方法を使用して適合できます。
モデルフィッティング
最大尤度推定 (MLE)
回帰係数は通常、最大尤度推定法を使用して推定されます。[26] [27]正規分布残差を持つ線型回帰とは異なり、尤度関数を最大化する係数値の閉じた形式の式を見つけることはできないため、代わりに反復プロセスを使用する必要があります。たとえば、ニュートン法です。このプロセスは暫定的な解決策から始まり、改善できるかどうかを確認するためにわずかに修正し、改善が見られなくなるまでこの修正を繰り返します。改善が見られなくなった時点で、プロセスは収束したと言われます。[26]
場合によっては、モデルが収束しないことがあります。モデルが収束しない場合は、反復プロセスで適切な解を見つけられなかったため、係数が意味をなさないことを示します。収束しない理由はいくつか考えられます。予測変数とケースの比率が大きい、多重共線性、スパース性、または完全な分離などです。
- 変数とケースの比率が大きいと、過度に保守的な Wald 統計 (後述) になり、収束しなくなる可能性があります。正規化ロジスティック回帰は、特にこのような状況で使用することを目的としています。
- 多重共線性とは、予測変数間の相関が許容できないほど高いことを指します。多重共線性が増加すると、係数は偏りのないままですが、標準誤差が増加し、モデル収束の可能性が低下します。[26]予測変数間の多重共線性を検出するには、多重共線性が許容できないほど高いかどうかを評価するために使用される許容統計量[26]を調べることのみを目的として、対象の予測変数を使用して線形回帰分析を行うことができ ます。
- データのスパース性は、空のセル(カウントがゼロのセル)の割合が大きいことを意味します。ゼロのセルカウントは、カテゴリ予測子で特に問題になります。連続予測子の場合、モデルはゼロのセルカウントの値を推測できますが、カテゴリ予測子の場合はそうではありません。カテゴリ予測子の場合、モデルはゼロのセルカウントに収束しません。ゼロの自然対数は未定義の値であるため、モデルの最終解に到達できないためです。この問題を解決するために、研究者は理論的に意味のある方法でカテゴリを折りたたむか、すべてのセルに定数を追加することがあります。[26]
- 収束の欠如につながる可能性があるもう1つの数値的問題は、完全な分離です。これは、予測子が基準を完全に予測する例を指します。つまり、すべてのケースが正確に分類され、尤度が無限係数で最大化されます。このような例では、何らかのエラーがある可能性があるため、データを再検討する必要があります。[2] [さらに説明が必要]
- また、例えば局所尤度法やノンパラメトリック準尤度法などのセミパラメトリックまたはノンパラメトリックなアプローチを取ることも可能であり、これらはインデックス関数のパラメトリック形式という仮定を回避し、リンク関数(例えばプロビットやロジット)の選択に対して堅牢である。[28]
反復再重み付け最小二乗法 (IRLS)
バイナリロジスティック回帰(または)は、たとえば、反復再重み付け最小二乗法(IRLS)を使用して計算できます。これは、ニュートン法を使用してベルヌーイ分散 プロセスの対数尤度を最大化することと同等です。問題が、パラメータ、説明変数、ベルヌーイ分布の期待値を使用してベクトル行列形式で記述されている場合、パラメータは次の反復アルゴリズムを使用して見つけることができます。
ここで、対角重み行列、期待値のベクトル、
回帰行列と応答変数のベクトル。詳細は文献を参照のこと。[29]
ベイジアン

ベイズ統計の文脈では、事前分布は通常、ガウス分布の形で回帰係数に配置されます。ロジスティック回帰では尤度関数の共役事前分布はありません。ベイズ推論が解析的に実行されたときは、非常に低い次元を除いて事後分布を計算することが困難でした。しかし現在では、OpenBUGS、JAGS、PyMC、Stan、Turing.jlなどの自動ソフトウェアにより、シミュレーションを使用してこれらの事後分布を計算できるため、共役性の欠如は問題になりません。ただし、サンプルサイズやパラメーターの数が大きい場合、完全なベイズシミュレーションは遅くなることがあり、変分ベイズ法や期待値伝播などの近似法がよく使用されます。
「10のルール」
広く使用されている「10 分の 1 ルール」は、ロジスティック回帰モデルは、説明変数 (EPV) あたり最低約 10 のイベントに基づいている場合、説明変数に対して安定した値を与えるというものです。ここで、イベントは、従属変数の頻度の低いカテゴリに属するケースを示します。したがって、研究の参加者の一部に発生すると予想されるイベント (心筋梗塞など) の説明変数を使用するように設計された研究では、合計で参加者が必要になります。ただし、このルールはシミュレーション研究に基づいており、確実な理論的根拠がないため、その信頼性についてはかなりの議論があります。[30]一部の著者[31]によると、このルールは状況によっては過度に保守的であると述べており、「(多少主観的に)信頼区間のカバレッジが93%未満、タイプIのエラーが7%を超える、または相対バイアスが15%を超える場合に問題があると見なすと、結果は、2〜4 EPVで問題がかなり頻繁に発生し、5〜9 EPVではまれであり、10〜16 EPVでも依然として問題が観察されることを示しています。各問題の最悪の事例は、5〜9 EPVでは深刻ではなく、通常は10〜16 EPVの場合と同程度でした」と述べています。[32]
他の人たちは、異なる基準を用いて、上記と一致しない結果を発見しました。有用な基準は、適合モデルが、モデル開発サンプルで達成したと思われるのと同じ予測識別を新しいサンプルで達成すると予想されるかどうかです。この基準では、候補変数ごとに20のイベントが必要になる場合があります。[33] また、96の観測値が必要なのは、モデルの切片を正確に推定し、予測確率の誤差が0.95の信頼水準で±0.1になるようにするためだけだと主張することもできます。[13]
誤差と適合の重要性
逸脱度と尤度比検定 ─ 簡単なケース
どのようなフィッティング手順でも、モデルに別のフィッティング パラメータ (ロジスティック回帰モデルのベータ パラメータなど) を追加すると、測定結果を予測するモデルの能力がほぼ常に向上します。これは、追加した項に予測値がない場合でも当てはまります。モデルは単にデータ内のノイズに「過剰適合」するだけだからです。別のフィッティング パラメータを追加することで得られる改善が、追加項を含めることを推奨するほど重要であるか、または、その改善が過剰適合から予想されるものにすぎないかという疑問が生じます。
つまり、ロジスティック回帰では、ロジスティック モデルの適合と結果データ間の誤差の尺度である、逸脱度と呼ばれる統計が定義されます。データ ポイントの数が多い場合、逸脱度はカイ二乗分布に従うため、カイ二乗検定を実行して説明変数の重要性を判定できます。
線形回帰とロジスティック回帰には多くの類似点があります。たとえば、単純線形回帰では、K 個のデータ ポイント ( x k、y k ) のセットが、形式の提案モデル関数に適合されます。適合は、各データ ポイントの残差の二乗の合計 (二乗誤差項) を最小化するbパラメータを選択することによって得られます。
適合を構成する最小値は次のように表される。
ヌルモデルの概念が導入されることがあります。この概念では、x変数は y k の結果を予測するのに役立たないと仮定されます。データポイントは、二乗誤差項を持つy = b 0という形式のヌルモデル関数に適合されます。
フィッティング プロセスは、ヌル モデルへのフィッティングを 最小化するb 0の値を選択することから成り、これは で表されます。ここで、下付き文字はヌル モデルを表します。ヌル モデルは によって最適化されることがわかります。ここで、 はy k値の平均であり、最適化された は次のようになります。
これは、 y kデータ ポイントの (補正されていない) サンプル標準偏差の 2 乗に比例します。
y kデータ ポイントがさまざまなx kにランダムに割り当てられ、提案モデルを使用してフィッティングされる場合を想像することができます。具体的には、 y k結果のすべての順列に対する提案モデルのフィッティングを検討することができます。これらのフィッティングの最適化された誤差は、ヌル モデルの最適誤差よりも小さくなることはなく、これらの最小誤差の差はカイ 2 乗分布に従い、自由度は提案モデルの自由度からヌル モデルの自由度を引いた値 (この場合は ) に等しくなることが示されます。カイ 2 乗検定を使用すると、これらの順列化されたy kセットのうち、元のy k を使用した場合の最小誤差以下の最小誤差をもたらすセットがいくつあるかを推定できるため、提案モデルに x変数を含めることでどの程度の改善が得られるかを推定できます。
ロジスティック回帰の場合、適合度の尺度は尤度関数L、またはその対数である対数尤度ℓです。尤度関数L は線形回帰の場合の に似ていますが、尤度が最小化されるのではなく最大化される点が異なります。提案モデルの最大化された対数尤度を と表します。
単純なバイナリロジスティック回帰の場合、Kデータ ポイントのセットは、確率的な意味で次の形式の関数に適合されます。
ここで はとなる確率です。対数オッズは次のように与えられます。
対数尤度は次のようになります。
ヌルモデルの場合、確率は次のように与えられます。
ヌルモデルの対数オッズは次のように与えられます。
対数尤度は次のようになります。
Lが最大となるので、帰無モデルの最大対数尤度は
最適値は次のとおりです。
ここで、 は再びy k値の平均です。ここでも、概念的には提案モデルをy kのすべての順列に適合させることを検討することができ、これらの順列適合の最大対数尤度がヌルモデルの最大対数尤度よりも小さくなることはないことが示されます。
また、線形回帰の場合の誤差と同様に、ロジスティック回帰の適合の 逸脱を次のように定義できます。
これは常に正またはゼロになります。この選択の理由は、逸脱度が適合度の良い尺度であるだけでなく、近似的にカイ二乗分布しており、データ ポイントの数 ( K ) が増加するにつれて近似値が向上し、データ ポイントの数が無限大の極限では正確にカイ二乗分布になるためです。線形回帰の場合と同様に、この事実を使用して、ランダムなデータ ポイント セットが提案モデルによって得られる適合度よりも優れた適合度を与える確率を推定し、提案モデルにx kデータ ポイントを含めることでモデルがどの程度大幅に改善されるかを推定できます。
上で説明した生徒のテストの得点の単純なモデルでは、帰無モデルの対数尤度の最大値は、単純なモデルの対数尤度の最大値は、偏差が
カイ二乗検定を使用すると、自由度 1 の カイ二乗分布の積分は11.6661... から無限大までで、0.00063649... に等しくなります。
これは実質的に、ランダムなy kへの 10,000 回の適合のうち約 6 回は、指定されたy kよりも適合度が高く (偏差が小さく) なると予想されることを意味し、提案されたモデルにx変数とデータを含めることは、帰無モデルよりも大幅に改善されていると結論付けることができます。言い換えれば、帰無仮説を自信 を持って棄却します。
適合度の要約
線形回帰モデルにおける適合度は、一般的にR2を用いて測定される。ロジスティック回帰にはこれと直接類似するものがないため、代わりに以下を含む様々な方法[34] : ch.21 を使用することができる。
逸脱度と尤度比検定
線形回帰分析では、平方和の計算による分散の分割が重要になります。基準の分散は、基本的に予測変数によって説明される分散と残差分散に分けられます。ロジスティック回帰分析では、平方和の計算の代わりに逸脱度が使用されます。[35]逸脱度は、線形回帰[2]の平方和の計算に類似しており 、ロジスティック回帰モデルにおけるデータへの適合度の不足の尺度です。[35]「飽和」モデル (理論的に完全に適合するモデル) が利用可能な場合、逸脱度は特定のモデルを飽和モデルと比較することによって計算されます。[2]この計算により、尤度比検定 が得られます。[2]
上記の式で、D は逸脱度、ln は自然対数を表します。この尤度比 (適合モデルと飽和モデルの比) の対数は負の値になるため、負の符号が必要になります。Dは近似的にカイ二乗分布に従うことが示されています。[2] 値が小さいほど、適合モデルが飽和モデルからより離れているため、適合度が高いことを示します。カイ二乗分布で評価すると、有意でないカイ二乗値は説明できない分散が非常に少ないことを示し、したがってモデルの適合度は良好です。逆に、有意なカイ二乗値は、分散の大部分が説明できないことを示します。
飽和モデルが利用できない場合(一般的なケース)、逸脱度は単純に −2·(適合モデルの対数尤度) として計算され、飽和モデルの対数尤度への参照は、その後のすべてから問題なく削除できます。
ロジスティック回帰では、ヌル逸脱度とモデル逸脱度の 2 つの偏差の尺度が特に重要です。ヌル逸脱度は、切片のみ (つまり「予測子なし」) のモデルと飽和モデルとの差を表します。モデル逸脱度は、少なくとも 1 つの予測子を持つモデルと飽和モデルとの差を表します。[35]この点で、ヌル モデルは予測子モデルを比較するための基準を提供します。逸脱度は特定のモデルと飽和モデルとの差の尺度であるため、値が小さいほど適合度が高いことを示します。したがって、予測子または予測子セットの寄与を評価するには、ヌル逸脱度からモデル逸脱度を減算し、推定されたパラメーターの数の差に等しい自由度[2] を持つカイ 2 乗分布の差を評価できます。
させて
両者の違いは次のようになります。
モデル逸脱度が帰無逸脱度よりも有意に小さい場合、予測変数または予測変数セットがモデルの適合性を大幅に改善したと結論付けることができます。これは、予測の有意性を評価するために線形回帰分析で使用されるF検定に類似しています。 [35]
疑似R二乗
線型回帰では、予測変数によって説明される基準の分散の割合を表すため、適合度を評価するために多重相関の二乗R 2が使用されます。 [35]ロジスティック回帰分析では、合意された類似の尺度はありませんが、それぞれ限界のある競合する尺度がいくつかあります。[35] [36]
このページでは、最も一般的に使用される 4 つのインデックスと、あまり一般的に使用されない 1 つのインデックスについて説明します。
- 尤度比R 2 L
- コックスアンドスネルR 2 CS
- ナゲルケルケR 2 N
- マクファデンR 2 McF
- チュルR 2 T
ホズマー・レムショウ検定
ホズマー・レメショウ検定は、分布に漸近的に従う検定統計量を用いて、観測されたイベント率がモデル集団のサブグループにおける期待イベント率と一致するかどうかを評価します。この検定は、予測確率の恣意的なビニングに依存しており、検出力が比較的低いため、一部の統計学者からは時代遅れであると考えられています。[37]
係数の有意性
モデルを当てはめた後、研究者は個々の予測変数の寄与度を調べたいと思うでしょう。そのためには、回帰係数を調べます。線型回帰では、回帰係数は予測変数の各単位変化に対する基準の変化を表します。[35]一方、ロジスティック回帰では、回帰係数は予測変数の各単位変化に対するロジットの変化を表します。ロジットは直感的ではないため、研究者は回帰係数の指数関数、つまりオッズ比(定義を参照)に対する予測変数の影響に注目する可能性があります。線型回帰では、回帰係数の有意性はt検定を計算することによって評価されます。ロジスティック回帰では、個々の予測変数の有意性を評価するために設計されたいくつかの異なる検定があり、最も有名なのは尤度比検定とワルド統計量です。
尤度比検定
モデルの適合性を評価するために上で説明した尤度比検定は、特定のモデルに対する個々の「予測子」の寄与を評価するための推奨手順でもある。[2] [26] [35]予測子モデルが 1 つの場合、予測子モデルの偏差を、自由度が 1 つのカイ 2 乗分布上のヌル モデルの偏差と比較するだけです。予測子モデルの偏差が有意に小さい場合 (2 つのモデルの自由度の差を使用したカイ 2 乗を参照)、「予測子」と結果の間には有意な関連があると結論付けることができます。一部の一般的な統計パッケージ (SPSS など) は尤度比検定統計を提供しますが、この計算集約的な検定がなければ、多重ロジスティック回帰の場合に個々の予測子の寄与を評価することはより困難になります。[要出典]個々の予測子の寄与を評価するには、予測子を階層的に入力し、新しいモデルをそれぞれ前のモデルと比較して、各予測子の寄与を判定します。[35]統計学者の間では、いわゆる「段階的」手順の妥当性について議論がある。[曖昧な表現]懸念されるのは、段階的手順では名目上の統計的特性が維持されず、誤解を招く可能性があるということである。[38]
ワルド統計
あるいは、与えられたモデルにおける個々の予測変数の寄与を評価する場合、ワルド統計量の有意性を調べることができる。ワルド統計量は、線形回帰におけるt検定に類似しており、係数の有意性を評価するために使用される。ワルド統計量は、回帰係数の二乗と係数の標準誤差の二乗の比であり、漸近的にはカイ二乗分布として分布する。[26]
いくつかの統計パッケージ(SPSS、SASなど)は、個々の予測因子の寄与を評価するためにワルド統計量を報告していますが、ワルド統計量には限界があります。回帰係数が大きい場合、回帰係数の標準誤差も大きくなる傾向があり、タイプIIエラーの確率が高くなります。また、データがまばらな場合、ワルド統計量は偏りがちです。[35]
症例対照サンプリング
症例がまれだと仮定します。その場合、人口における有病率よりも頻繁にサンプルを採取したいと考えるかもしれません。たとえば、10,000 人に 1 人が罹患する病気があり、データを収集するには完全な健康診断を行う必要があるとします。少数の罹患した個人のデータを取得するために、健康な人の健康診断を何千回も行うのは費用がかかりすぎる可能性があります。したがって、より多くの罹患した個人、おそらくすべてのまれな結果を評価するかもしれません。これもまた遡及的サンプリングであり、または同等に不均衡データと呼ばれます。経験則として、症例数の 5 倍の割合で対照をサンプリングすると、十分な対照データが得られます。[39]
ロジスティック回帰は、ランダムにサンプリングされたデータではなく、不均衡なデータで推定でき、各独立変数が結果に与える影響の正しい係数推定値が得られるという点で独特である。つまり、そのようなデータからロジスティックモデルを形成する場合、モデルが一般集団で正しい場合、パラメータは を除いてすべて正しい。真の有病率がわかっている場合は、次のように修正できる。 [39]
ここで、 は真の有病率であり、 はサンプル内の有病率です。
議論
他の形式の回帰分析と同様に、ロジスティック回帰では、連続またはカテゴリのいずれかである 1 つ以上の予測変数を使用します。ただし、通常の線型回帰とは異なり、ロジスティック回帰は、連続的な結果ではなく、限られた数のカテゴリのいずれかに属する従属変数を予測するために使用されます(二項の場合の従属変数は、ベルヌーイ試行の結果として扱われます)。この違いにより、線型回帰の仮定は満たされません。特に、残差は正規分布することができません。さらに、線型回帰では、バイナリ従属変数に対して無意味な予測を行う可能性があります。必要なのは、バイナリ変数を、任意の実数値 (負または正) をとることができる連続変数に変換する方法です。そのためには、二項ロジスティック回帰では、まず各独立変数のさまざまなレベルでイベントが発生するオッズを計算し、次にその対数を取って、従属変数の変換バージョンとして連続基準を作成します。オッズの対数は確率のロジットであり、ロジットは次のように定義されます。
ロジスティック回帰の従属変数はベルヌーイであるが、ロジットは無制限の尺度である。[2]ロジット関数は、この種の一般化線型モデルにおける リンク関数であり、
Yはベルヌーイ分布の応答変数、xは予測変数、β値は線形パラメータです。
次に、成功確率のロジットを予測変数に当てはめます。ロジットの予測値は、自然対数の逆数である指数関数を介して、予測オッズに変換されます。したがって、バイナリ ロジスティック回帰で観測される従属変数は 0 または 1 の変数ですが、ロジスティック回帰は、従属変数が「成功」であるオッズを連続変数として推定します。アプリケーションによっては、オッズだけが必要な場合もあります。他のアプリケーションでは、従属変数が「成功」であるかどうかについて、具体的な「はい」または「いいえ」の予測が必要です。このカテゴリ予測は、計算された成功オッズに基づくことができ、選択したカットオフ値を超える予測オッズが成功の予測に変換されます。
最大エントロピー
尤度関数を最大化することで適合を最適化する特定のカテゴリ結果の確率を推定するために使用されるすべての関数形式(プロビット回帰、ポアソン回帰など)のうち、ロジスティック回帰解は最大エントロピー解であるという点で独特です。[40]これは一般的な特性の例です。指数分布族は、期待値が与えられた場合、エントロピーを最大化します。ロジスティックモデルの場合、ロジスティック関数はベルヌーイ分布の自然なパラメーター(「標準形式」であり、ロジスティック関数は標準リンク関数です)ですが、他のシグモイド関数は非標準リンク関数です。これが、ロジスティックモデルの数学的簡潔さと最適化の容易さの基礎となっています。詳細については、 指数分布族§最大エントロピー導出を参照してください。
証拠
これを示すために、ラグランジュ乗数法を使います。ラグランジュ関数は、エントロピーとラグランジュ乗数の積とさまざまな制約式の和に等しくなります。単純なケースを考えても証明はそれほど簡単にはならないので、一般的な多項式の場合を考えます。さまざまな確率に関するラグランジュ関数の導関数をゼロに等しくすると、ロジスティック回帰で使用される確率に対応する関数形式が得られます。[40]
多項ロジスティック回帰に関する上記のセクションと同様に、 および で示される 説明変数を検討します。これには が含まれます。によってインデックス付けされた合計K 個のデータ ポイントがあり、データ ポイントは および によって与えられます。 x mkも 次元ベクトルとして 表されます。カテゴリ変数yには、0 から N までの範囲の 個の可能な値があります。
説明変数ベクトルx が与えられた場合に、結果が となる確率をp n ( x )とします。k番目の測定でカテゴリ結果がn となる確率を定義します。
ラグランジアンは確率p nkの関数として表現され、これらの確率に関するラグランジアンの導関数をゼロに等しくすることで最小化されます。重要な点は、確率は等しく扱われ、それらの合計が 1 になるという事実は、最初から想定されているのではなく、ラグランジアン定式化の一部であるということです。
ラグランジアンへの最初の寄与はエントロピーです。
対数尤度は次のようになります。
多項ロジスティック関数を仮定すると、ベータ係数に関する対数尤度の導関数は次のようになります。
ここで非常に重要な点は、この式が(驚くべきことに)ベータ係数の明示的な関数ではないということです。これは、確率p nkとデータの関数にすぎません。想定される多項ロジスティックケースに固有のものではなく、対数尤度が最大化される条件の一般的な記述であるとみなされ、p nkの関数形式には言及しません。したがって、フィッティング制約は ( M +1)( N +1)個あり、ラグランジアンにおけるフィッティング制約項は次のようになります。
ここでλnmは適切なラグランジュ乗数です。次のように記述できる K個の正規化制約があります。
したがって、ラグランジアンにおける正規化項は次のようになります。
ここで、α k は適切なラグランジュ乗数です。ラグランジアンは上記の 3 つの項の合計です。
ラグランジアンの導関数を確率の 1 つに関してゼロに設定すると、次の式が得られます。
より凝縮されたベクトル表記を使用すると、次のようになります。
nとk のインデックスの素数を落として解くと次のようになります。
どこ:
正規化制約を課すと、Z kを解き、確率を次のように表すことができます。
はすべて独立ではありません。確率の値を変えずに、任意の定数 次元ベクトルを各 に追加できるので、独立した 個ではなくN個だけになります。上記の多項ロジスティック回帰のセクションでは、それぞれから が減算され、 を含む指数項が1 に設定され、ベータ係数は によって与えられました。
その他のアプローチ
ロジスティック回帰がバイナリ分類に使用される機械学習アプリケーションでは、MLE はクロスエントロピー損失関数を最小化します。
ロジスティック回帰は重要な機械学習アルゴリズムです。その目的は、実験データが与えられた場合にランダム変数が0または1になる確率をモデル化することです。[41]
によってパラメータ化された一般化線形モデル関数を考える。
したがって、
そして なので、 は次のように与えられることがわかる。ここで、標本内のすべての観測値が独立にベルヌーイ分布に従うと仮定して 尤度関数を計算する。
通常、対数尤度は最大化され、
これは、勾配降下法などの最適化手法を使用して最大化されます。
ペアが基礎分布から一様に抽出されると仮定すると、 Nが大きい極限では 、
ここで、は条件付きエントロピー、はカルバック・ライブラー ダイバージェンスです。これにより、モデルの対数尤度を最大化することで、最大エントロピー分布からのモデルの KL ダイバージェンスを最小化しているという直感が導かれます。直感的に、パラメータの仮定が最も少ないモデルを検索します。
線形回帰との比較
ロジスティック回帰は、一般化線型モデルの特殊なケースと見なすことができ、したがって線型回帰に類似しています。ただし、ロジスティック回帰モデルは、線型回帰のものとはまったく異なる仮定(従属変数と独立変数の関係について)に基づいています。特に、これら 2 つのモデルの主な違いは、ロジスティック回帰の次の 2 つの特徴に見られます。第 1 に、従属変数がバイナリであるため、条件付き分布はガウス分布ではなくベルヌーイ分布です。第 2 に、予測値は確率であり、ロジスティック回帰は結果そのものではなく特定の結果の 確率を予測するため、ロジスティック分布関数によって (0,1) に制限されます。
代替案
ロジスティックモデル(ロジットモデル)の一般的な代替モデルは、その関連名が示すように、プロビットモデルです。一般化線型モデルの観点から見ると、これらはリンク関数の選択において異なります。ロジスティックモデルはロジット関数(逆ロジスティック関数)を使用し、プロビットモデルはプロビット関数(逆誤差関数)を使用します。同様に、これら2つの方法の潜在変数の解釈では、最初の方法は誤差の標準ロジスティック分布を仮定し、2番目の方法は誤差の標準正規分布を仮定します。[42]他のシグモイド関数または誤差分布を代わりに使用できます。
ロジスティック回帰は、フィッシャーの1936年の方法である線型判別分析の代替法である。[43] 線型判別分析の仮定が成り立つ場合、条件付けを逆にしてロジスティック回帰を生成することができる。しかし、ロジスティック回帰は判別分析の多変量正規分布の仮定を必要としないため、逆は真ではない。[44]
線形予測因子効果の仮定は、スプライン関数などの技術を使用することで簡単に緩和できます。[13]
歴史
ロジスティック回帰の詳細な歴史は Cramer (2002) に記されている。ロジスティック関数は人口増加のモデルとして開発され、 1830 年代から 1840 年代にピエール・フランソワ・ヴェルフルストによって「ロジスティック」と名付けられた。アドルフ・ケトレの指導の下、詳細はロジスティック関数 § 歴史を参照。 [45]ヴェルフルストは最初の論文 (1838 年) で、曲線をデータに当てはめる方法を具体的に述べなかった。[46] [47]より詳細な論文 (1845 年) では、ヴェルフルストは曲線を 3 つの観測点に通すことでモデルの 3 つのパラメータを決定したが、予測精度は低かった。[48] [49]
ロジスティック関数は、化学において自己触媒反応のモデルとして独立して開発されました(ヴィルヘルム・オストワルド、1883年)。[50]自己触媒反応とは、生成物の1つがそれ自体同じ反応の触媒であり、反応物の1つの供給が固定されている反応です。これは、人口増加と同じ理由で自然にロジスティック方程式を生み出します。つまり、反応は自己強化的ですが、制約されています。
ロジスティック関数は、1920年にレイモンド・パールとローウェル・リードによって人口増加のモデルとして独立して再発見され、パール&リード(1920)として出版され、現代の統計で使用されるようになりました。彼らは当初、ヴェルフルストの研究を知らず、おそらくL.ギュスターヴ・デュ・パスキエから学んだと思われますが、彼にほとんど敬意を払わず、彼の用語を採用しませんでした。[51]ヴェルフルストの優先性が認められ、「ロジスティック」という用語は1925年にウドニー・ユールによって復活し、それ以来使用されています。[52]パールとリードは最初にこのモデルを米国の人口に適用し、最初は3つの点を通過するように曲線をフィッティングしましたが、ヴェルフルストと同様に、これもまた良い結果をもたらさなかった。[53]
1930年代に、プロビットモデルはチェスター・イトナー・ブリスによって開発され体系化された。ブリスはブリス(1934)で「プロビット」という用語を造り出し、ジョン・ガダムはガダム(1933)で、またロナルド・A・フィッシャーはフィッシャー(1935)で、ブリスの研究の補遺として最大尤度推定法によるモデルの当てはめを行った。プロビットモデルは主にバイオアッセイで使用され、1860年に遡る以前の研究が先行していた。プロビットモデル § 歴史 を参照。プロビットモデルはその後のロジットモデルの開発に影響を与え、これらのモデルは互いに競合した。[54]
ロジスティックモデルは、おそらく、エドウィン・ビッドウェル・ウィルソンと彼の学生ジェーン・ウースターがウィルソン&ウースター(1943)で生物検定におけるプロビットモデルの代替として初めて使用した。[55]しかし、ロジスティックモデルがプロビットモデルの一般的な代替として開発されたのは、主にジョセフ・バークソンの数十年にわたる研究によるもので、バークソン(1944)で「プロビット」との類似性から「ロジット」という造語を生み出し、バークソン(1951)以降も継続された。[56]ロジットモデルは当初プロビットモデルより劣るとして退けられたが、「徐々にプロビットと同等の地位を獲得した」[57] 。特に1960年から1970年の間に。1970年までに、ロジットモデルは統計ジャーナルで使用されているプロビットモデルと同等になり、その後はそれを上回った。この相対的な人気は、バイオアッセイ内でプロビットを置き換えるのではなく、バイオアッセイ外でロジットが採用され、実践で非公式に使用されたことによるものです。ロジットの人気は、ロジットモデルの計算の単純さ、数学的特性、および汎用性により、さまざまな分野で使用できることによるものです。[3]
その間、デイビッド・コックスによる様々な改良が行われました(Cox (1958))。[4]
多項ロジットモデルはCox (1966)とTheil (1969)で独立に導入され、ロジットモデルの応用範囲と人気が大幅に増加した。[58] 1973年にダニエル・マクファデンは多項ロジットを離散選択理論、具体的にはルースの選択公理に結び付け、多項ロジットは無関係な選択肢の独立性を仮定し、選択肢のオッズを相対的な選好として解釈することから導かれることを示した。[59]これによりロジスティック回帰の理論的基礎が築かれた。[58]
拡張機能
拡張機能は多数あります:
- 多項ロジスティック回帰(または多項ロジット) は、多元カテゴリ従属変数 (順序付けられていない値を持つ、"分類" とも呼ばれる) のケースを処理します。 2 つ以上の値を持つ従属変数を持つ一般的なケースは、多項式回帰と呼ばれます。
- 順序ロジスティック回帰(または順序ロジット)は、順序従属変数 (順序付けられた値) を処理します。
- 混合ロジットは、従属変数の選択間の相関関係を考慮した多項ロジットの拡張です。
- ロジスティック モデルを相互依存変数のセットに拡張したものが条件付きランダム フィールドです。
- 条件付きロジスティック回帰は、層が小さい場合に、一致したデータまたは層別化されたデータを処理します。これは主に、観察研究の分析に使用されます。
参照
- ロジスティック関数
- 個別選択
- ジャロー・ターンブルモデル
- 限定従属変数
- 多項ロジットモデル
- 順序ロジット
- ホズマー・レムショウ検定
- ブライアースコア
- mlpack -ロジスティック回帰のC++実装が含まれています
- 地域ケースコントロールサンプリング
- ロジスティックモデルツリー
参考文献
- ^ Tolles, Juliana; Meurer, William J (2016). 「患者特性と結果の関係を示すロジスティック回帰」. JAMA . 316 (5): 533–4. doi :10.1001/jama.2016.7653. ISSN 0098-7484. OCLC 6823603312. PMID 27483067.
- ^ abcdefghijk Hosmer, David W.; Lemeshow, Stanley (2000).応用ロジスティック回帰(第 2 版). Wiley. ISBN 978-0-471-35632-5。 [ページが必要]
- ^ Cramer 2002、p.10-11を参照。
- ^ ab Walker, SH; Duncan, DB (1967). 「複数の独立変数の関数としてのイベントの確率の推定」Biometrika . 54 (1/2): 167–178. doi :10.2307/2333860. JSTOR 2333860.
- ^ クレイマー 2002、8ページ。
- ^ Boyd, CR; Tolson, MA; Copes , WS ( 1987). 「外傷治療の評価: TRISS法。外傷 スコアと傷害重症度スコア」。The Journal of Trauma。27 ( 4): 370–378。doi : 10.1097/00005373-198704000-00005。PMID 3106646。
- ^ Kologlu, M.; Elker, D.; Altun, H.; Sayek, I. (2001). 「二次性腹膜炎の2つの異なる患者群におけるMPIとPIA IIの検証」Hepato-Gastroenterology . 48 (37): 147–51. PMID 11268952.
- ^ ビオンド、S.ラモス、E.デイロス、M.ラグエ、JM。デ・オカ、J.モレノ、P.ファラン、L. Jaurrieta、E. (2000)。 「左結腸性腹膜炎における死亡の予後因子: 新しいスコアリング システム」。アメリカ外科学会のジャーナル。191 (6): 635–42。土井:10.1016/S1072-7515(00)00758-4。PMID 11129812。
- ^ Marshall, JC; Cook, DJ; Christou, NV; Bernard, GR; Sprung, CL; Sibbald, WJ (1995). 「多臓器不全スコア:複雑な臨床結果の信頼性の高い記述子」. Critical Care Medicine . 23 (10): 1638–52. doi :10.1097/00003246-199510000-00007. PMID 7587228.
- ^ Le Gall, JR; Lemeshow, S.; Saulnier, F. (1993). 「欧州/北米多施設研究に基づく新しい簡易急性生理スコア (SAPS II)」. JAMA . 270 (24): 2957–63. doi :10.1001/jama.1993.03510240069035. PMID 8254858.
- ^ ab David A. Freedman (2009).統計モデル: 理論と実践ケンブリッジ大学出版局p. 128.
- ^ Truett, J; Cornfield, J; Kannel, W (1967). 「フラミンガムにおける冠状動脈性心疾患リスクの多変量解析」. Journal of Chronic Diseases . 20 (7): 511–24. doi :10.1016/0021-9681(67)90082-3. PMID 6028270.
- ^ abc Harrell, Frank E. (2015).回帰モデリング戦略. Springer Series in Statistics (第2版). ニューヨーク; Springer. doi :10.1007/978-3-319-19425-7. ISBN 978-3-319-19424-0。
- ^ M. Strano; BM Colosimo (2006). 「成形限界図の実験的決定のためのロジスティック回帰分析」International Journal of Machine Tools and Manufacture . 46 (6): 673–682. doi :10.1016/j.ijmachtools.2005.07.005.
- ^ Palei, SK; Das, SK (2009). 「石炭鉱山のボーディングおよびピラー作業における天盤落下リスクの予測のためのロジスティック回帰モデル: アプローチ」. Safety Science . 47 : 88–96. doi :10.1016/j.ssci.2008.01.002.
- ^ Berry, Michael JA (1997).マーケティング、営業、顧客サポートのためのデータマイニングテクニック. Wiley. p. 10.
- ^ Mesa-Arango, Rodrigo; Hasan, Samiul; Ukkusuri , Satish V.; Murray-Tuite, Pamela (2013年2月)。「ハリケーン・イヴァンのデータを用いたハリケーン避難先タイプ選択のための世帯レベルモデル」。ナチュラル・ハザード・レビュー。14 (1): 11–20。doi : 10.1061 /(ASCE)NH.1527-6996.0000083。ISSN 1527-6988 。
- ^ Wibbenmeyer, Matthew J.; Hand, Michael S.; Calkin, David E.; Venn, Tyron J.; Thompson, Matthew P. (2013 年 6 月)。「戦略的山火事意思決定におけるリスク選好: 米国の山火事管理者による選択実験」。 リスク分析。33 ( 6): 1021–1037。Bibcode :2013RiskA..33.1021W。doi : 10.1111 / j.1539-6924.2012.01894.x。ISSN 0272-4332。PMID 23078036。S2CID 45282555 。
- ^ Lovreglio, Ruggiero; Borri, Dino; dell'Olio, Luigi; Ibeas, Angel (2014-02-01). 「緊急避難時の出口選択のためのランダム効用に基づく離散選択モデル」. Safety Science . 62 : 418–426. doi :10.1016/j.ssci.2013.10.004. ISSN 0925-7535.
- ^ 「ロジスティック回帰」。CORP -MIDS1 (MDS) 。2024年3月16日閲覧。
- ^ Neyman, J. ; Pearson, ES (1933)、「統計的仮説の最も効率的なテストの問題について」(PDF)、Philosophical Transactions of the Royal Society of London A、231 (694–706): 289–337、Bibcode :1933RSPTA.231..289N、doi : 10.1098/rsta.1933.0009、JSTOR 91247
- ^ 「ロジスティック回帰におけるオッズ比の解釈方法」。デジタル研究教育研究所。
- ^ エヴェリット、ブライアン (1998)。ケンブリッジ統計辞典。ケンブリッジ、イギリス、ニューヨーク:ケンブリッジ大学出版局。ISBN 978-0-521-59346-5。
- ^ 例えば、この場合の指標関数は次のように定義できる。
- ^ Malouf, Robert ( 2002 ). 「最大エントロピーパラメータ推定アルゴリズムの比較」第6回自然言語学習会議 (CoNLL-2002) の議事録。pp. 49–55。doi : 10.3115/1118853.1118871。
- ^ abcdefg メナード、スコット W. (2002)。応用ロジスティック回帰(第 2 版)。SAGE。ISBN 978-0-7619-2208-7。 [ページが必要]
- ^ Gourieroux, Christian; Monfort, Alain (1981). 「二分ロジットモデルにおける最大尤度推定量の漸近的特性」Journal of Econometrics . 17 (1): 83–97. doi :10.1016/0304-4076(81)90060-9.
- ^ Park, Byeong U.; Simar, Léopold; Zelenyuk, Valentin (2017). 「時系列データに対する動的離散選択モデルのノンパラメトリック推定」(PDF) .計算統計とデータ分析. 108 : 97–120. doi :10.1016/j.csda.2016.10.024.
- ^ マーフィー、ケビン・P. (2012)。機械学習 - 確率論的視点。MIT 出版。p. 245。ISBN 978-0-262-01802-9。
- ^ Van Smeden, M.; De Groot, JA; Moons, KG; Collins, GS; Altman, DG; Eijkemans, MJ; Reitsma, JB (2016). 「バイナリロジスティック回帰分析における10イベントあたり1変数基準の根拠はない」BMC Medical Research Methodology . 16 (1): 163. doi : 10.1186/s12874-016-0267-3 . PMC 5122171 . PMID 27881078.
- ^ Peduzzi, P; Concato, J; Kemper, E; Holford, TR; Feinstein, AR (1996年12月)。「ロジスティック回帰分析における変数あたりのイベント数のシミュレーション研究」。Journal of Clinical Epidemiology。49 ( 12 ): 1373–9。doi : 10.1016/s0895-4356(96)00236-3。PMID 8970487。
- ^ Vittinghoff, E.; McCulloch, CE (2007年1月12日). 「ロジスティック回帰とCox回帰における変数あたり10イベントルールの緩和」. American Journal of Epidemiology . 165 (6): 710–718. doi : 10.1093/aje/kwk052 . PMID 17182981.
- ^ van der Ploeg, Tjeerd; Austin, Peter C.; Steyerberg, Ewout W. (2014). 「現代のモデリング技術は大量のデータを必要とします: 二値エンドポイントを予測するためのシミュレーション研究」BMC Medical Research Methodology . 14 : 137. doi : 10.1186/1471-2288-14-137 . PMC 4289553 . PMID 25532820.
- ^ グリーン、ウィリアム N. (2003)。計量経済分析(第 5 版)。プレンティス ホール。ISBN 978-0-13-066189-0。
- ^ abcdefghij コーエン、ジェイコブ; コーエン、パトリシア; ウェスト、スティーブン G.;エイケン、レオナ S. (2002)。行動科学のための応用多重回帰/相関分析(第 3 版)。Routledge。ISBN 978-0-8058-2223-6。 [ページが必要]
- ^ Allison, Paul D. 「ロジスティック回帰の適合度の尺度」(PDF)。Statistical Horizons LLC およびペンシルバニア大学。
- ^ Hosmer, DW (1997). 「ロジスティック回帰モデルの適合度検定の比較」. Stat Med . 16 (9): 965–980. doi :10.1002/(sici)1097-0258(19970515)16:9<965::aid-sim509>3.3.co;2-f. PMID 9160492.
- ^ Harrell, Frank E. (2010).回帰モデリング戦略: 線形モデル、ロジスティック回帰、生存分析への応用. ニューヨーク: Springer. ISBN 978-1-4419-2918-1。[ページが必要]
- ^ ab https://class.stanford.edu/c4x/HumanitiesScience/StatLearning/asset/classification.pdf スライド 16
- ^ ab Mount, J. (2011). 「ロジスティック回帰モデルと最大エントロピーモデルの等価性」(PDF) . 2022年2月23日閲覧。
- ^ Ng, Andrew (2000). 「CS229 講義ノート」(PDF) . CS229 講義ノート: 16–19.
- ^ Rodríguez, G. (2007). 一般化線型モデルに関する講義ノート。第3章、45ページ。
- ^ Gareth James、Daniela Witten、Trevor Hastie、Robert Tibshirani (2013)。統計学習入門。Springer。6ページ。
- ^ ポハール、マヤ;ブラス、マテヤ。ターク、サンドラ (2004)。 「ロジスティック回帰と線形判別分析の比較: シミュレーション研究」。メトドロシュキ・ズベツキ。1 (1)。
- ^ クレイマー 2002、3-5ページ。
- ^ ヴェルフルスト、ピエール=フランソワ (1838)。 「息子の補助金に対する人口集中に関する通知」(PDF)。数学と物理学への対応。10 : 113–121 。2014 年12 月 3 日に取得。
- ^ Cramer 2002、p. 4、「彼は曲線をどのように当てはめたかについては語らなかった。」
- ^ ヴェルフルスト、ピエール=フランソワ (1845)。 「人口増加の法則に関する数学的研究」。ブリュッセル王立科学アカデミーおよびベル・レットル・ド・ヌーヴォー回想録。18.2013 年 2 月 18 日に取得。
- ^ Cramer 2002、4ページ。
- ^ クレイマー 2002、7ページ。
- ^ クレイマー 2002、6ページ。
- ^ クレイマー2002、6-7ページ。
- ^ クレイマー 2002、5ページ。
- ^ クレイマー2002、p.7-9。
- ^ クレイマー 2002、9ページ。
- ^ Cramer 2002、p. 8、「私が知る限り、正規確率関数の代替としてロジスティックスを導入したのは、ジョセフ・バークソン (1899–1982) という一人の人物による仕事です...」
- ^ クレイマー 2002、11ページ。
- ^ Cramer 2002、p.13より。
- ^ McFadden, Daniel (1973). 「定性的選択行動の条件付きロジット分析」(PDF)。P. Zarembka (編)。Frontiers in Econometrics。ニューヨーク: Academic Press。pp. 105–142。2018-11-27にオリジナル(PDF)からアーカイブ。2019-04-20に取得。
出典
- Berkson, Joseph (1944)。「ロジスティック関数のバイオアッセイへの応用」。アメリカ統計学会誌。39 (227): 357–365。doi : 10.1080 /01621459.1944.10500699。JSTOR 2280041。
- Berkson , Joseph (1951)。「なぜ私はプロビットよりもロジットを好むのか」。バイオメトリクス。7 ( 4): 327–339。doi :10.2307/3001655。ISSN 0006-341X。JSTOR 3001655 。
- Bliss, CI (1934). 「プロビット法」. Science . 79 (2037): 38–39. Bibcode :1934Sci....79...38B. doi :10.1126/science.79.2037.38. PMID 17813446.
これらの任意の確率単位は「プロビット」と呼ばれています。
- Cox, David R. (1958). 「バイナリシーケンスの回帰分析(考察付き)」. JR Stat Soc B. 20 ( 2): 215–242. doi :10.1111/j.2517-6161.1958.tb00292.x. JSTOR 2983890.
- Cox, David R. (1966)。「ロジスティック定性応答曲線に関連するいくつかの手順」。FN David (編)。確率と統計に関する研究論文 (J. Neyman 記念論文集)。ロンドン: Wiley。pp. 55–71。
- Cramer, JS (2002). ロジスティック回帰の起源(PDF) (技術レポート). 第 119 巻. Tinbergen Institute. pp. 167–178. doi :10.2139/ssrn.360300.
- 掲載誌:Cramer, JS (2004)。「ロジットモデルの初期の起源」科学史と科学哲学の研究パートC:生物および生物医学の歴史と哲学の研究。35 (4): 613–626。doi :10.1016/j.shpsc.2004.09.003 。
- Fisher, RA (1935)。「プロビット検定における生存者ゼロの事例」。Annals of Applied Biology。22 : 164–165。doi :10.1111/ j.1744-7348.1935.tb07713.x。2014-04-30にオリジナルからアーカイブ。
- Gaddum, John H. (1933)。生物学的標準に関する報告書: 量子応答に依存する生物学的アッセイの方法。III。HM Stationery Office。OCLC 808240121 。
- Theil, Henri (1969). 「線形ロジットモデルの多項式拡張」.国際経済評論. 10 (3): 251–59. doi :10.2307/2525642. JSTOR 2525642.
- パール、レイモンド、リード、ローウェル J. (1920 年 6 月)。「1790 年以降の米国人口増加率とその数学的表現について」。米国 科学アカデミー紀要。6 (6): 275–288。Bibcode :1920PNAS.... 6..275P。doi : 10.1073 / pnas.6.6.275。PMC 1084522。PMID 16576496。
- Wilson , EB ; Worcester, J. (1943). 「バイオアッセイにおける LD50 の測定とサンプリング誤差」。米国科学アカデミー紀要。29 (2): 79–85。Bibcode : 1943PNAS ... 29 ...79W。doi : 10.1073 / pnas.29.2.79。PMC 1078563。PMID 16588606。
- アグレスティ、アラン (2002)。カテゴリーデータ分析。ニューヨーク:ワイリー・インターサイエンス。ISBN 978-0-471-36093-3。
- 雨宮 剛 (1985)「質的反応モデル」上級計量経済学オックスフォード:バジル・ブラックウェル。pp. 267–359。ISBN 978-0-631-13345-2。
- Balakrishnan, N. (1991).物流ハンドブック. Marcel Dekker, Inc. ISBN 978-0-8247-8587-1。
- Gouriéroux, Christian (2000)。「単純な二分法」。質的従属変数の計量経済学。ニューヨーク: Cambridge University Press。pp. 6–37。ISBN 978-0-521-58985-7。
- グリーン、ウィリアム H. (2003)。計量経済分析、第 5 版。プレンティス ホール。ISBN 978-0-13-066189-0。
- ヒルベ、ジョセフ M. (2009)。ロジスティック回帰モデル。チャップマン&ホール/CRC プレス。ISBN 978-1-4200-7575-5。
- ホズマー、デイビッド(2013)。応用ロジスティック回帰。ニュージャージー州ホーボーケン:ワイリー。ISBN 978-0-470-58247-3。
- ハウエル、デビッド C. (2010)。心理学のための統計的手法、第 7 版。ベルモント、カリフォルニア州、トムソン ワズワース。ISBN 978-0-495-59786-5。
- Peduzzi, P.; J. Concato; E. Kemper; TR Holford; AR Feinstein (1996). 「ロジスティック回帰分析における変数あたりのイベント数のシミュレーション研究」。Journal of Clinical Epidemiology . 49 (12): 1373–1379. doi : 10.1016/s0895-4356(96)00236-3 . PMID 8970487.
- Berry, Michael JA; Linoff, Gordon (1997)。マーケティング、営業、顧客サポートのためのデータマイニングテクニック。Wiley。
