Oprogramowanie do książki "Systemy uczące się"


Książce towarzyszy oprogramowanie w języku Common Lisp, odostępnione w postaci kodów źródłowych. Dokładano starań, aby kod był przenośny i możliwy do uruchomienia w dowolnym środowisku języka zgodnym ze standardem ANSI. Na tej stronie znajdują się także odnośniki do implementacji popularnego dostępnego bezpłatnie środowiska CLisp dla najczęściej spotykanych typów komputerów i systemów operacyjnych. Korzystanie z oprogramowania ułatwiają szczegółowe instrukcje oraz przewodnik po języku Common Lisp.

Obecnie udstępniane są implementacje tylko niektórych algorytmów uczenia się omawianych w książce, w tym wybranych algorytmów indukcji drzew decyzyjnych i reguł, klasyfikacji bayesowskiej, grupowania, dyskretyzacji i uczenia się automatów. Zestaw zaimplementowanych algorytmów może, chociaż nie musi, ulec w przyszłości rozszerzeniu. Zachęcam czytelników do nadsyłania własnego kodu, napisanego np. w ramach rozwiązywania ćwiczeń, który mógłby być na tej stronie udostępniony innym.

Oprogramowanie udostępniane jest bezpłatnie do wykorzystania i rozpowszechniania zgodnie z zasadami GNU Library General Public License. Oznacza to, w skrócie, że:

  1. nie ma żadnej gwarancji dotyczącej działania oprogramowania,
  2. oprogramowanie można wykorzystywać do dowolnych celów, w tym także włączając wybrane funkcje do własnych programów,
  3. oprogramowanie można swobodnie rozpowszechniać,
  4. oprogramowanie można modyfikować i rozpowszechniać zmodyfikowane wersje, pod warunkiem dołączenia odpowiedniej informacji o dokonanych zmianach.

Dodatkowo są lokalnie dostępne z tej strony gotowe pakiety do instalacji środowiska CLisp w wersjach dla następujących komputerów/systemów:


Strona domowa książki Moja strona domowa

Paweł Cichosz