Dies ist die Linux-App mit dem Namen PRMLT, deren neueste Version als Release2.2Final.zip heruntergeladen werden kann. Es kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App namens PRMLT mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS
Ad
PRMLT
BESCHREIBUNG
Dieses Matlab-Paket implementiert maschinelle Lernalgorithmen, die in dem großartigen Lehrbuch beschrieben sind: Mustererkennung und maschinelles Lernen von C. Bishop (PRML). Es ist rein in Matlab-Sprache geschrieben. Es ist in sich geschlossen. Es besteht keine externe Abhängigkeit. Dieses Paket erfordert Matlab R2016b oder neuer, da es eine neue Matlab-Syntax namens implizite Erweiterung (auch bekannt als Broadcasting) verwendet. Es erfordert auch Statistics Toolbox (für einige einfache Zufallszahlengeneratoren) und Image Processing Toolbox (zum Lesen von Bilddaten). Der Code ist extrem kompakt. Die Minimierung der Codelänge ist ein wichtiges Ziel. Dadurch ist der Kern der Algorithmen leicht zu erkennen. Es werden viele Tricks angewendet, um Matlab-Code zu beschleunigen (zB Vektorisierung, Matrixfaktorisierung usw.). Normalerweise sind Funktionen in diesem Paket schneller als in Matlab eingebaute (zB kmeans). Viele Tricks zur numerischen Stabilität werden angewendet, wie zum Beispiel die Berechnung der Wahrscheinlichkeit im Logrithmus-Bereich, die Aktualisierung der Quadratwurzelmatrix, um die Matrixsymmetrie zu erzwingen.
Eigenschaften
- Der Code ist stark kommentiert
- Entsprechende Formeln in PRML sind mit Anmerkungen versehen
- Symbole sind synchron mit dem Buch
- Das Paket ist nicht nur lesbar, sondern auch einfach zu verwenden und zu modifizieren, um die ML-Recherche zu erleichtern
- Viele Funktionen in diesem Paket sind bereits weit verbreitet
- Der Code ist extrem kompakt
Programmiersprache
MATLAB
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/prmlt.mirror/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.