Dit is de opdracht linclassif die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
linclassif - voorspel labels met een lineaire classificatieregel
KORTE INHOUD
linclassif [opties] voorbeeld_bestand model_bestand
PRODUCTBESCHRIJVING
linclassif is een programma dat labels voorspelt aan de hand van een lineaire classificatieregel.
voorbeeld_bestand is een bestand met testvoorbeelden in SVM^light-formaat, en model_bestand is de
bestand dat een binaire regel (twee klassen) bevat f(x)=w'*x+w0 of een regel met meerdere klassen
f(x)=W'*x. Deze worden geproduceerd svmoca's(1) en msvmocas(1), respectievelijk.
OPTIES
Hieronder vindt u een overzicht van de mogelijkheden.
-h Overzicht van opties weergeven.
-v (0|1)
Stel het breedsprakigheidsniveau in (standaard: 1)
-e Druk de classificatiefout af die is berekend op basis van de voorspelde labels en de daarin opgenomen labels
in voorbeeld_bestand.
-o uit_bestand
Sla voorspellingen op in het bestand uit_bestand.
-t (0|1)
Uitgangstype:
0 ... voorspelde labels (standaard)
1 ... discriminante waarden
Voorbeelden
Train de SVM-classificator met meerdere klassen uit het voorbeeldbestand fiply_trn.lightgebruik svmoca's(1)
met de regularisatieconstante C=10, breedsprakigheid uitgeschakeld en model opslaan in
svmocas.model:
svmocas -c 10 -b 1 -v 0 riply_trn.light svmocas.model
Bereken de testfout van de classificatie die is opgeslagen in svmocas.model aan de hand van testvoorbeelden
van riply_tst.licht en sla de voorspelde labels op riply_tst.pred:
linclassif -e -o riply_tst.pred riply_tst.light svmocas.model
Gebruik linclassif online met behulp van onworks.net-services