Tidak ada formulir tertutup, tetapi Anda bisa melakukannya secara numerik.
Sebagai contoh konkret, pertimbangkan dua Gaussians dengan parameter berikut
μ1=⎛⎝⎜- 1- 1⎞⎠⎟,μ2=⎛⎝⎜11⎞⎠⎟
Σ1=⎛⎝⎜21 / 21 / 22⎞⎠⎟, Σ2=⎛⎝⎜1001⎞⎠⎟
Batas penggolong optimal Bayes akan sesuai dengan titik di mana dua kerapatan sama
Karena classifier Anda akan memilih kelas yang paling mungkin di setiap titik, Anda perlu mengintegrasikan lebih dari kepadatan yang bukan yang tertinggi untuk setiap titik. Untuk masalah di atas, itu sesuai dengan volume wilayah berikut
Anda dapat mengintegrasikan dua bagian secara terpisah menggunakan beberapa paket integrasi numerik. Untuk masalah di atas saya 0.253579
menggunakan kode Mathematica berikut
dens1[x_, y_] = PDF[MultinormalDistribution[{-1, -1}, {{2, 1/2}, {1/2, 2}}], {x, y}];
dens2[x_, y_] = PDF[MultinormalDistribution[{1, 1}, {{1, 0}, {0, 1}}], {x, y}];
piece1 = NIntegrate[dens2[x, y] Boole[dens1[x, y] > dens2[x, y]], {x, -Infinity, Infinity}, {y, -Infinity, Infinity}];
piece2 = NIntegrate[dens1[x, y] Boole[dens2[x, y] > dens1[x, y]], {x, -Infinity, Infinity}, {y, -Infinity, Infinity}];
piece1 + piece2