рддреЛ, рдЪрд▓реЛ рд╡рд░реНрдЧреАрдХрд░рдг рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрдпрд╛рди рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред X рдХреЛ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рд╕рдореВрд╣, Y рд╡рд░реНрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдпрд╛ рдирд╛рдореЛрдВ) рдХрд╛ рд╕рдореВрд╣ рд╣реЛрдиреЗ рджреЗрдВред рдПрдХ рдЕрдЬреНрдЮрд╛рдд рд▓рдХреНрд╖реНрдп рд╕рдВрдмрдВрдз рд╣реИ - рдорд╛рдирдЪрд┐рддреНрд░рдг




рдЕрдм рд╣рдо рдЦреЛрдЬ рдЯреИрдЧ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд░рдЦрдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ x рд╣реИ - рдПрдХ рдкрд╛рда рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рдХрдИ рдХрдХреНрд╖рд╛рдПрдВ



рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо "рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рдмреИрдЧ" рдпрд╛ рд╢рдмреНрджреЛрдВ рдХреЗ рдмрд╣реБрдЖрдпрд╛рдореА рд╡реЗрдХреНрдЯрд░ рдФрд░ рдЙрдирдХреЗ рд╡рдЬрди (рдШрдЯрдирд╛ рдХреА рдЖрд╡реГрддреНрддрд┐) рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ ( http://en.wikipedia.org/wiki/Bag-of-words_model ) рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рда рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗред рдЕрдВрдЬреАрд░ рдореЗрдВред 1 рдЕрдВрдЬреАрд░ рдореЗрдВ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╡рд┐рд╡рд░рдг рд╢рдмреНрджреЛрдВ рдХрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рджрд┐рдЦрд╛рддрд╛ рд╣реИред 2 - рдлреЛрдЯреЛрдЧреНрд░рд╛рдлреА рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╢рдмреНрджреЛрдВ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдоред


рдПрдХ рд╡рд░реНрдЧреАрдХрд░рдг рд╡рд┐рдзрд┐ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдХрд┐рд╕реА рднреА рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп (рдмрд╛рдпреЗрд╕рд┐рдпрди) рд╡рд░реНрдЧреАрдХрд░рдг рд╡рд┐рдзрд┐ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡реНрдп рдореЙрдбрд▓ рд╕рд╢рд░реНрдд рдореЙрдбрд▓ p (y )d), yтИИY рд╣реИред рдЕрдм рд╣рдореЗрдВ рдШрдирддреНрд╡ p (yтФВd), y ,Y, рдЕрд░реНрдерд╛рддреН рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЖрдк рдЦреЛрдЬ рдЯреИрдЧ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдШрдирддреНрд╡ рдХреЛ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ, рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╡рд░реНрдЧреАрдХрд░рдг ( http://ru.wikipedia.org/wiki/Document рд╡рд░реНрдЧреАрдХрд░рдг) рдХреЗ рд▓рд┐рдП рднреЛрд▓реЗ рдмрд╛рдпреЗрд╕рд┐рдпрди рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП, рдПрдХ "рднреЛрд▓реА" рдзрд╛рд░рдгрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдкрд╛рдП рдЧрдП рд╢рдмреНрджреЛрдВ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рдФрд░ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдЧрд▓рдд рдзрд╛рд░рдгрд╛ рд╣реИ, рдореЙрдбрд▓ рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЕрдм рдЬрдм рд╣рдордиреЗ рд╡рд┐рддрд░рдг рдШрдирддреНрд╡ рдХреЛ рдмрд╣рд╛рд▓ рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЯреИрдЧ рдХреЗ рд▓рд┐рдП, рддреЛ рд╣рдореЗрдВ рд╕рдВрднрд╛рд╡рдирд╛ рдорд┐рд▓ рдЧрдИ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ d рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдореЗрдВ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рдЯреИрдЧ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЬрд┐рд╕реЗ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд░реНрдерд╛рддреНред рд╕рдВрднрд╛рд╡реНрдпрддрд╛ p (y )d) рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рдХрдЯ-рдСрдл рдереНрд░реЗрд╢реЛрд▓реНрдб рдЦреЛрдЬреЗрдВред рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рдЖрд░рдУрд╕реА рд╡рдХреНрд░ ( http://www.machinelearning.ru/wiki/index.php?title=ROC рд╡рдХреНрд░) рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЖрд░рдУрд╕реА рд╡рдХреНрд░ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╡рд░реНрдЧреАрдХреГрдд рдирдХрд╛рд░рд╛рддреНрдордХ рдЙрджрд╛рд╣рд░рдг (рдЭреВрдареА рд╕рдХрд╛рд░рд╛рддреНрдордХ рджрд░) рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╡рд░реНрдЧреАрдХреГрдд рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЙрджрд╛рд╣рд░рдг (рд╕рдЪреНрдЪреА рд╕рдХрд╛рд░рд╛рддреНрдордХ рджрд░) рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдХрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ, рдЬрд┐рд╕реЗ рдЕрд▓рдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдореЗрдВ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рд╡рд┐рднрд╛рдЬрди рдХреЛ рджреЛ рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рдорд┐рд▓реЗрдЧрд╛ред рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдЕрдХреНрд╕рд░ рдереНрд░реЗрд╢реЛрд▓реНрдб рдпрд╛ рдХрдЯрдСрдл рдкреЙрдЗрдВрдЯ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рдВрднрд╛рд╡реНрдпрддрд╛ p (y cased) рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдПрдЧреАред рдЖрд░рдУрд╕реА рд╡рдХреНрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдирд┐рдпрдВрддреНрд░рдг рдирдореВрдиреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдирдореВрдиреЗ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдирд┐рдпрдВрддреНрд░рдг рдирдореВрдиреЗ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░рдлрд╛рдпрд░ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╣рдо рд░рд┐рдЯреНрд░реАрдЯрд┐рдВрдЧ рдХреА рдШрдЯрдирд╛ рдХреЗ рдХрд╛рд░рдг рдЕрддреНрдпрдзрд┐рдХ рдЖрд╢рд╛рд╡рд╛рджреА рдЖрд░рдУрд╕реА рд╡рдХреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐ рд╕рдВрд╕рд╛рдзрди рд╣рдореЗрдВ рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХреНрд░реЙрд╕-рд╡реИрд▓рд┐рдбреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рд╕рд╛рд░ рдЗрд╕ рддрдереНрдп рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ рдХрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рдирдореВрдиреЗ рдХреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ k-1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╢реЗрд╖ рднрд╛рдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдпрдВрддреНрд░рдг рдирдореВрдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ k рд╕рдордп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЧрдгрдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред

рдЖрд░рдУрд╕реА рд╡рдХреНрд░ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ (рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛) - рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдЕрдиреБрдкрд╛рдд рд╣реИред рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдЕрдиреБрдкрд╛рдд рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдореЙрдбрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЧрдпрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ fpr = 100-рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ред рдЖрд░рдУрд╕реА рд╡рдХреНрд░ (рдПрдпреВрд╕реА) рдХреЗ рддрд╣рдд рдХреНрд╖реЗрддреНрд░ред AUC рдорд╛рди рдЖрдорддреМрд░ рдкрд░ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрднрд░рддрд╛ fpr = tpr рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ (рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рднрд╛рдЧреНрдп рдмрддрд╛рдиреЗ) рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдВрдЬреАрд░ рдореЗрдВред 3 рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдХреЛ рдзрд░рд╛рд╢рд╛рдпреА рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдЪреНрдЪ рдШрдирддреНрд╡, рдмреЗрд╣рддрд░ рднрд╡рд┐рд╖реНрдпрд╡рдХреНрддрд╛ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░рд┐рдпрд░ рджреЗрддрд╛ рд╣реИред рдПрдХ рдЖрджрд░реНрд╢ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░рд┐рдпрд░ рдХреЗ рд▓рд┐рдП, рдЖрд░рдУрд╕реА рд╡рдХреНрд░ рдЧреНрд░рд╛рдл рдКрдкрд░реА рдмрд╛рдПрдВ рдХреЛрдиреЗ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИред
рдЕрдм рдЖрдкрдХреЛ рдиреНрдпреВрдирддрдо рдХрдЯрдСрдл рд╕реАрдорд╛ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред 3 рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВред
- рдореЙрдбрд▓ рдХреА рдиреНрдпреВрдирддрдо рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ (рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ред рдпрд╛рдиреА рдореВрд▓реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕реНрдерд┐рд░ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХрдЯрдСрдл рдереНрд░реЗрд╢реЛрд▓реНрдб рдХрд╛ рдореВрд▓реНрдп рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдореЙрдбрд▓ рдХреА рдЕрдзрд┐рдХрддрдо рдХреБрд▓ рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ред
- рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреЗ рдмреАрдЪ рд╕рдВрддреБрд▓рди рдХреА рдорд╛рдВрдЧ, рдЕрд░реНрдерд╛рддреНред рдЬрдм рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ред рдпрд╣рд╛рдВ, рджрд╣рд▓реАрдЬ рджреЛ рдШрдЯрддрд╛ рдХрд╛ рдкреНрд░рддрд┐рдЪреНрдЫреЗрджрди рдмрд┐рдВрджреБ рд╣реИ, рдЬрдм рдПрдХреНрд╕ рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде рдХрдЯрдСрдл рдереНрд░реЗрд╢реЛрд▓реНрдб рдХреЛ рдкреНрд▓реЙрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдореЙрдбрд▓ рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреЛ рд╡рд╛рдИ рдЕрдХреНрд╖ (рдЫрд╡рд┐ 4) рдХреЗ рд╕рд╛рде рдкреНрд▓реЙрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдЕрдкрдиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдЙрди рдЦреЛрдЬ рдЯреИрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд╕рд╛рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП p (y )d)> c рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдБ c рдХрдЯ-рдСрдл рдереНрд░реЗрд╢реЛрд▓реНрдб рдорд╛рди рд╣реИред
рдЕрдм рдереЛрдбрд╝рд╛ рдЕрднреНрдпрд╛рд╕ред рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╕реНрдЯреЙрдк рд╢рдмреНрджреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдкрд╛рда рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, normalized_string ("рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ") = "рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ")ред рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, postgreSQL FTS рд╢рдмреНрджрдХреЛрд╢ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рд╣реИрдВред рдЕрдЧрд▓рд╛, рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░рдлрд╛рдпрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЯреИрдЧ рдХреЗ рд╕рд╛рде рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдмрд╛рдпреЗрд╕рд┐рдпрди рднреЛрд▓рд╛ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рд╕реНрдпреВрдбреЛрдХреЛрдб рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреВрдВрдЧрд╛ред
Map<String, Map<String, Integer>> naiveBayes; for (Entry<String, String[]> entry: docSet) { for (String lexem: get_normalized_string(entry.key).split(MY_DELIMS)) { for (String tag: entry.value) { naiveBayes[tag][lexem]++; } } }
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдЕрдкрдиреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗрдЯ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рд╕реЗ рдЯреЛрдХрди рдХреЗ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ рдЦреЛрдЬ рдЯреИрдЧ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВред рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдХреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдПрдХ рдирдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЯреИрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рднреЛрд▓реЗ рдмрд╛рдпреЗрд╕рд┐рдпрди рдореЙрдбрд▓ рдореЗрдВ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдбреА рдХреЗ рд▓рд┐рдП рдЯреА рдЯреИрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╕реВрддреНрд░ рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ







Map<String, Double> probs; for (String tag: naiveBayes.keySet()) { probs[tag] = log(P(t)); for (String lexem: get_normalized_string(document).split(MY_DELIMS)) { probs[tag] += log(naiveBayes[tag][lexem]/sum(naiveBayes[tag])); } }
рдпрд╣ рдЖрд░рдУрд╕реА рд╡рдХреНрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред рдЫрджреНрдо рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рд╕рдВрднрд╡рддрдГ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реВрдВрдЧрд╛ред
рдЖрд░рдУрд╕реА рд╡рдХреНрд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд╣рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
рдЗрдирдкреБрдЯреНрд╕: рдПрд▓ - рдХрдИ рдЙрджрд╛рд╣рд░рдг; f [i] рдореЙрдбрд▓ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ рд░реЗрдЯрд┐рдВрдЧ рд╣реИ, рдпрд╛ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ i-th рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рд╣реИ; рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рдореВрд▓реНрдп рд╣реИрдВ рдЬреЛ рдПрдл рджреНрд╡рд╛рд░рд╛ рд▓реМрдЯрд╛рдП рдЧрдП рд╣реИрдВ; dx рдХрджрдо рд╣реИ; рдкреА рдФрд░ рдПрди рдХреНрд░рдорд╢рдГ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИрдВред
t=min FP=TP=0 i L { f[i] >= t // i { TP=TP+1 } // { FP=FP+1 } } Se=TP/P*100 100_m_Sp=FP/N // (100 Sp) (100_m_Sp, Se) ROC t=t+dx (t>max)
рдХрдЯрдСрдл рд╕реАрдорд╛ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡рд┐рдзрд┐ 2 рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИ: рдореЙрдбрд▓ рдХреА рдЕрдзрд┐рдХрддрдо рдХреБрд▓ рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рдВрднрд╡рддрдГ рд╕рдм рд╣реИ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рд╢реНрди рдпрд╛ рд╕реБрдЭрд╛рд╡ рд╣реИрдВ, рддреЛ рд▓рд┐рдЦреЗрдВ, рдореБрдЭреЗ рдЙрдирдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред