Ang pag-aaral ng katumpakan ng mga neural network ay mahalaga para sa pag-unawa ng kanilang pagganap sa mga espesipikong gawain. iba't ibang mga metrics ay ginagamit upang sukatin kung gaano kahusay ang isang modelong hula o classifies data. Ang artikulong ito ay tumatalakay sa karaniwang mga metriko at kung paano ang mga ito halos komputasyon.
Pagiging Makatuwiran
Ang tumpak na mga pagtantiya ay sumusukat sa proporsiyon ng wastong mga prediksiyon mula sa lahat ng mga hulang ginawa, na kinakalkula sa pamamagitan ng paghahati sa bilang ng wastong mga prediksiyon sa pamamagitan ng kabuuang bilang ng mga prediksiyon.
Para sa mga gawaing klasipikasyon, ang katumpakan ay isang tahasang metriko, lalo na kung ang mga klase ay timbang. Ito ay kompirmado bilang:
Accuracy = (Numero ng Tamang mga Hula) / (Total Predictions)[
Pag - alaala, Paggunita, at F1 Maraming Tao
Ang mga metrikong ito ay partikular na kapakipakinabang sa hindi balanseng datasets. Ang presipitasyon ay sumusukat sa pagiging tama ng mga positibong prediksiyon, habang ang pag-aalala ay sumusukat sa kakayahang makahanap ng lahat ng mga positibong pagkakataon.Ang iskor na F1 ay nagsasama ng pareho sa isang isang metric.
Ang mga kalkulasyon ay ganito:
- [[Parecision = Tunay na Positibo / (Tunay na Positibo + Huwad na mga Positibo)[
- [Talaksan = Tunay na Positibo / (Tunay na Positibo + Huwad na mga Negatibo)[
- F1 Score = 2 * (Precision * Remember) / (Precision + Remember)
Praktikal na Pagbuo
Sa pagsasagawa, ang mga metrikong ito ay komputasyon gamit ang mga aklatan tulad ng scikit-telection sa Python. Pagkatapos makakuha ng mga prediksiyon mula sa neural network, ang mga metric ay gumagana nang kusa na pagtatantiya ng mga halaga batay sa tunay na mga label at hinulaang mga label.
Halimbawa, gamit ang scikit-thank:
mula sa sknowlear.metrics ay nag-aangkat ng katumpakan score, prekwensiya score, recalle score, f1 score]]
[pagbigkas = katumpakan score(y tunay, y pred)[
Sa katulad na paraan, ang mga iskor para sa presipitasyon, pag - alaala, at F1 ay inihahanay sa kani - kanilang mga tungkulin.