Merge branch 'VowpalWabbit' of https://git.wmi.amu.edu.pl/s440556/SZI2019SmieciarzWmi into VowpalWabbit
This commit is contained in:
commit
118a8a1b1d
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user