Zaktualizuj 'Raports/SI_Raport_VowpalWabbit.md'

This commit is contained in:
Anna Nowak 2019-06-11 21:52:30 +00:00
parent a8a0f97f3a
commit 83d95f008b

View File

@ -26,8 +26,8 @@ Dodałyśmy wiele funkcji obsługujących łącznośc między agentem oraz samą
1. Parsery - mapują komendy oraz obiekty na liczby.
2. Generatory danych wejściowych:
- Generator danych do uczenia się - konwertuje listy ruchów, koordynatów i otoczenia na wiersze w formacie VW, po czym zapisuje je do pliku.
- Generator danych rzeczywistych - konwertuje listę obiektów w otoczeniu agenta o promieniu R = 2 na wiersz w formacie VW i zapisuje ją do pliku przeznaczonego do tymczasowego przechowywania danych.
3. Funkcja odczytująca obiekty w otoczeniu agenta o promieniu R = 2. Funkcja ta oblicza współrzędne lewego górnego rogu pola widzenia agenta w celu poprawnego zapisania obiektów w otoczeniu. Funkcja pomija współrzędne agenta oraz współrzędne będące poza siatką mapy.
- Generator danych rzeczywistych - konwertuje listę obiektów w otoczeniu agenta o promieniu R = 1 na wiersz w formacie VW i zapisuje ją do pliku przeznaczonego do tymczasowego przechowywania danych.
3. Funkcja odczytująca obiekty w otoczeniu agenta o promieniu R = 1. Funkcja ta oblicza współrzędne lewego górnego rogu pola widzenia agenta w celu poprawnego zapisania obiektów w otoczeniu. Funkcja pomija współrzędne agenta oraz współrzędne będące poza siatką mapy.
4. Funkcja odczytująca wynik przewidywań VW. Funkcja ta odczytuje liczbę rzeczywistą zwrócona przez VW i mapuje ją do jednej z możliwych do wykonania przez agenta komend. Przewidywanie VW otrzymujemy przy użyciu komendy
vw -i ./VowpalWabbit/VowpalModels/100k_input.model -t ./VowpalWabbit/VowpalDataCahce/constant_input.txt -p ./vowpalWabbit/VowpalDataCahce/constant_output.txt
@ -91,7 +91,7 @@ Poniżej znajdują się parametry, dla których stworzyłyśmy prezentowany mode
| --- | --- | --- | --- |
| 2000 | auto | BestFS | 2 |
W wyniku procesu zbierania danych, który trwał 1,5 h, otrzymałyśmy dane w liczbie 100 000 linii i output z VW:
W wyniku procesu zbierania danych, otrzymałyśmy dane w liczbie 100 000 linii i output z VW:
> Dlaczego