Wenn wir einen Datensatz mit negativem Wert haben, können wir eine nicht negative Matrixfaktorisierung anwenden? Wenn ja, wie?Verwendung von NMF mit negativem Wert
Antwort
Wenn Sie mit R:
nneg.data.matrix <- nneg(data.matrix)
nneg.data.matrix < 0
Das zusätzliche Argument 'Methode' Auswahl stehen:
pmax - Jeder Eintrag beschränkt ist, über dem Schwellenwert Schwelle zu sein .
posneg - Die Matrix wird in ihre "positiven" und "negativen" Teile aufgeteilt, wobei die Einträge jedes Teils über dem Schwellenwert liegen müssen. Das Ergebnis besteht darin, dass diese zwei Teile in Reihen (d. H. Rbind-ed) in eine einzelne Matrix gestapelt sind, die die doppelte Anzahl von Reihen des Eingangsmatrixobjekts aufweist.
absolut - Der absolute Wert jedes Eintrags muss über dem Schwellenwert liegen.
min - Globale Verschiebung durch Hinzufügen des Mindesteintrags zu jedem Eintrag, nur wenn dieser negativ ist, und Anwenden des Schwellenwerts.
- 1. Unsigned long mit negativem Wert
- 2. Integer-Division in Ruby mit negativem Wert
- 3. Django Dauer Feld mit negativem Wert
- 4. CGAffineTransformMakeRotation mit negativem M_PI
- 5. grep mit negativem Muster
- 6. Problem mit Rotation bei negativem
- 7. UIScrollView mit Kacheln mit negativem Ursprung
- 8. Unterschied zwischen 0 und negativem Wert für setMaxAge für Cookie
- 9. Regex - Kombination von positivem und negativem Lookbehind
- 10. Hilfe mit negativem Lookbehind in regulären Ausdrücken
- 11. Parse-Nummer mit positivem/negativem Präfix von String in Java
- 12. Kann Entität mit negativem Doppel im Hibernate nicht abrufen
- 13. Pandas schneiden DataFrame mit negativem Index mit ix() Methode
- 14. Verwendung von for-Schleife Wert von Javascript mit PHP-Variable
- 15. Wie wird mit negativem Schritt über den Bereich iteriert?
- 16. Dezimal oder ganze Zahl mit negativem Blick hinter
- 17. zeigen die Rückgabe falscher Wert bei Verwendung mit unsafeCoerced Wert
- 18. CPUUsage Wert unter Verwendung von Shell-Skript
- 19. Häufigster Wert unter Verwendung von pandas.DataFrame.resample
- 20. Rust Verwendung bewegt Wert
- 21. Verwendung von teilweise verschobenen Wert: `* Kopf`
- 22. "Verwendung von nicht initialisierten Wert" trotz Memset
- 23. Doppelter Wert mit zwei Dezimalstellen unter Verwendung von NumberFormat
- 24. Verwendung von reinterpret_cast mit bool
- 25. Verwendung von ".." mit for-Schleife
- 26. Verwendung von Hex-Wert von fileGetString in anderen Array
- 27. Verlust von TextBox-Wert bei Verwendung von UpdatePanel in Ascx?
- 28. mit der Verwendung von +
- 29. Verwendung von Webdriver Selenium, um den Wert von "Stil" -Element
- 30. Filtering JSON von Schlüssel-Wert unter Verwendung von Rohren