MBBEFDLite are versiunea sa matură

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

Definirea funcției de densitate de probabilitate pentru familia de curbe MBBEFD.

PDF al distribuției MBBEFD

Distribuția MBBEFD

După doi ani, pachetul MBBEFDLite pentru R este în sfârșit matur! În calitate de actuar nou-nouț, la primul meu loc de muncă, am avut privilegiul de a lucra cu Dr. Stefan Bernegger la Swiss Reinsurance. Deși nu aveam prea multe de-a face cu el — eram un singur examen, nu aveam un actuar nou cu experiență și el era doctor. în fizica nucleară și deja un actuar renumit în lume — Dr. Bernegger m-a tratat ca pe savantul și domnul care este și și-a făcut timp să explice ce făceam și de ce. Una dintre cele mai cunoscute contribuții ale sale la știința actuarială este introducerea sa în 1997 a familiei Maxwell-Boltzmann Bose-Einstein Fermi-Dirac de curbe pentru evaluarea expunerii în (re)asigurare. Curbele, cunoscute din fericire prin acronimul lor MBBEFD, sunt curbe netede cu doi parametri care variază de la 0 la 1, sau fără pierderi până la pierderea totală în termeni de asigurare.

Pachetul MBBEFDLite

De-a lungul carierei mele, am avut multe oportunități de a folosi aceste curbe atunci când conturile de evaluare a expunerii sau construiesc modele stocastice. Deși am implementat acest lucru în Excel, dureros, tind să o fac în R, ceea ce este mult mai potrivit pentru munca statistică. Cu câțiva ani în urmă, m-am uitat prin CRAN și am văzut excelentul pachet mbbefd, scris de trei actuari/statisticieni cunoscuți în lumea reasigurărilor: dr. Christophe Dutang, Giorgio Spedicato și Markus Gesmann. Pachetul este un tur-de-force și face mult mai mult decât să implementeze MBBEFD simplu (limitat) folosit în mod obișnuit în reasigurare. De asemenea, sau din această cauză, are o serie de dependențe, ceea ce înseamnă instalarea altor pachete. Filozofia mea este să fac tot posibilul pentru a reduce iadul dependenței. Prin urmare, mi-am scris propriul pachet simplu, numit MBBEFDLite.

Pachetul MBBEFDLite a funcționat suficient de bine pentru scopurile mele, a urmat stilurile CRAN și a fost destul de rapid, având în vedere că ridicarea grele a fost făcută în C. Una dintre funcțiile pachetului a fost o rutină de ajustare a metodei momentelor (MoM) bazată pe sugestiile lucrării originale din secțiunile 4.2 și 4.3. Lucrarea din 1997 a fost puțin vagă în ceea ce privește mecanica, așa că mi-am scris propriul algoritm de tip așteptare-maximizare care depinde de diferența dintre valoarea așteptată a celui de-al doilea moment și punctul-masă la 1. A funcționat bine, dar există câteva mostre pentru care pur și simplu nu a convergit; probe pentru care masa punctuală „implicite” nu este pozitivă. Acest lucru m-a deranjat, iar pachetul a fost lăsat în modul de dezvoltare (versiunea principală 0).

Actualizări recente

Cu puțin timp în urmă, la începutul anului 2026, Dr. Bernegger a publicat o nouă lucrare care descrie distribuția mai complet și oferă, de asemenea, pseudocod pentru un algoritm de potrivire, folosind media și cv spre deosebire de primele două momente. Acum am putut implementa căutarea în grilă! Ceea ce am descoperit a fost că mostrele care erau problematice pentru algoritmul meu nu au reușit să converge în mod corespunzător sub căutarea în grilă. Pentru cei care au citit ziarul din 2026, b_mub_mu şi b_rhob_rho curbele nu s-au intersectat.

Ca parte a revizuirii algoritmului de potrivire, am analizat trei implementări: o căutare reală în grilă, potrivire neliniară bidimensională—Nelder-Mead pe bb şi gg simultan și o pereche imbricată de potriviri unidimensionale, unde se potrivește unidimensionale gg îl sună pe cel de pe bb. Toate trei au returnat funcțional aceleași răspunsuri și la fel ca algoritmul EM pe care l-am scris inițial. Am decis să implementez potrivirile 1D imbricate, deoarece aceasta a fost cea mai rapidă dintre cele trei.

Eliberare pentru maturitate

Acum, mă simt mult mai bine în privința algoritmilor de potrivire, prin faptul că există unele mostre care pur și simplu nu se pretează pentru montarea MoM. Oricum, probabilitatea maximă este aproape întotdeauna mai robustă dacă ai observatiile reale. Rutina mamei este plăcută în sensul că, dacă tot ceea ce aveți sunt momentele, puteți găsi totuși o potrivire – în cea mai mare parte a timpului. După ce s-au terminat și cu o mulțime de revizuiri de cod și de întăriri, am simțit că era timpul ca pachetul MBBEFDLite să aibă o lansare matură, așa că versiunea 1.0.0 este acum pe CRAN. Dacă se întâmplă să îl folosiți, aș aprecia orice critică constructivă pe care ați putea-o avea! Există mai multe detalii în documentația funcțiilor, ȘTIRI și comentariile de comitere. Bucurați-vă!

Postarea MBBEFDLite își are lansarea matură a apărut mai întâi pe Strange Attractors.

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.