Presná definícia
Čo znamená nezáporná maticová faktorizácia?
Nezáporná maticová faktorizácia (NMF) aproximuje nezápornú maticu X súčinom dvoch nezáporných matíc W a H. Stĺpce W vyjadrujú aktivácie komponentov a riadky H ich bázy podľa zvolenej orientácie. Nezápornosť podporuje aditívnu „časti tvoria celok“ interpretáciu, no riešenie nie je jedinečné a závisí od straty, regularizácie a inicializácie.
Skúsenosť a kontext
Ako sa pojem používa v praxi
Pri dokumentovo-slovnej matici môže každý komponent predstavovať skupinu slov a dokument zmes ich nezáporných váh. Vstup nesmie obsahovať záporné hodnoty; pri TF-IDF sa táto podmienka zvyčajne splní. Počet komponentov sa volí podľa rekonštrukcie, stability a koherencie tém. Viaceré inicializácie odhalia nejedinečnosť a regularizácia môže podporiť riedkosť. Mierka W a H je zameniteľná, preto sa porovnávanie komponentov robí po normalizácii. Nový dokument sa transformuje pri zmrazenej báze H.
Overiteľnosť
Odborné zdroje
Praktické odpovede
Často kladené otázky
Prečo nesmú byť vstupy záporné?
Model skladá dáta iba aditívnymi nezápornými príspevkami.
Prečo bývajú komponenty interpretovateľné?
Nemôžu sa navzájom rušiť opačnými znamienkami, takže tvoria aditívne vzory.
Je faktorizácia jednoznačná?
Nie. Permutácia, škálovanie a niekedy odlišné bázy môžu dať podobnú rekonštrukciu.
Musí používať štvorcovú chybu?
Nie. Častá je aj Kullbackova-Leiblerova či iná beta-divergencia.
Ako sa spracuje nový príklad?
Pri pevnej naučenej báze sa odhadnú jeho nezáporné aktivácie.
Prihlásiť / registrovať