Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

WekaSQL Język i aplikacja przetwarzania oraz eksploracji danych.

Podobne prezentacje


Prezentacja na temat: "WekaSQL Język i aplikacja przetwarzania oraz eksploracji danych."— Zapis prezentacji:

1 WekaSQL Język i aplikacja przetwarzania oraz eksploracji danych

2 2 WEKA Zbiór bibliotek implementujących algorytmy maszynowego uczenia i data miningu. Zbiór bibliotek implementujących algorytmy maszynowego uczenia i data miningu. Waikato Environment for Knowledge Analysis (WEKA) Waikato Environment for Knowledge Analysis (WEKA) Na licencji GNU General Public Licence Na licencji GNU General Public Licence

3 3 Cel projektu (oryginalny) rozszerzenia języka SQL do wykonywania obliczeń związanych z ekploracją danych rozszerzenia języka SQL do wykonywania obliczeń związanych z ekploracją danych Stworzenie parsera i aplikacji pozwalającej na wykonywanie zapytań w zaprojektowanym języku i prezentująca ich wyniki Stworzenie parsera i aplikacji pozwalającej na wykonywanie zapytań w zaprojektowanym języku i prezentująca ich wyniki

4 4 WekaSQL

5 5 Architektura

6 6 Technologie JAVA J2SE/swing JAVA J2SE/swing WEKA 3.4 (3.5) WEKA 3.4 (3.5) MySQL 5.0 MySQL 5.0 JavaCC JavaCC

7 7 Funkcjonalność Obsługa zarówno standardowych, jak i rozszerzonych zapytań SQL Obsługa zarówno standardowych, jak i rozszerzonych zapytań SQL składowanie zdobytej na drodze uczenia maszynowego wiedzy (np. klasyfikatorów) i jej dalsze wykorzystywanie składowanie zdobytej na drodze uczenia maszynowego wiedzy (np. klasyfikatorów) i jej dalsze wykorzystywanie

8 8 Przykład użycia Użytkownik wprowadza zapytanie w języku Weka-SQL mające na celu nauczenie systemu sposobu klasyfikacji Użytkownik wprowadza zapytanie w języku Weka-SQL mające na celu nauczenie systemu sposobu klasyfikacji learn classification using J48(-U) as "tree" classindex 4 from select outlook, temperature, humidity, windy, play from weather_problem;

9 9 Przykład użycia Użytkownik wykorzystuje stworzony klasyfikator classify with "tree" classindex 4 from select outlook, temperature, humidity, windy, play from weather_problem;

10 10 Planowana rozbudowa Rozszerzenie języka o możliwość składowania wyników zapytań do bazy danych. Wprowadzenie miar charakteryzujących tworzone reguły (support, strenght, certainty factor, coverage factor, …) Poprawa interfejsu graficznego

11 11 Harmonogram prac 12.03 – 18.03Szczegółowe określenie wymagań 12.03 – 18.03Szczegółowe określenie wymagań 19.03 – 25.03Zapoznanie się z pakietem WEKA 19.03 – 25.03Zapoznanie się z pakietem WEKA 26.03 – 08.04 Zapoznanie się z działaniem WekaSQL 26.03 – 08.04 Zapoznanie się z działaniem WekaSQL 09.04 – 29.04Przegląd i refaktoryzacja kodu WekaSQL 09.04 – 29.04Przegląd i refaktoryzacja kodu WekaSQL 30.04 – 06.05Projekt rozszerzeń języka 30.04 – 06.05Projekt rozszerzeń języka 07.05 – 13.05Implementacja rozszerzonego parsera 07.05 – 13.05Implementacja rozszerzonego parsera 14.05 – 27.05Implementacja dodatkowej funkcjonalności 14.05 – 27.05Implementacja dodatkowej funkcjonalności 28.05 – 03.06Dopracowanie interfejsu graficznego 28.05 – 03.06Dopracowanie interfejsu graficznego

12 12 Pytania ?


Pobierz ppt "WekaSQL Język i aplikacja przetwarzania oraz eksploracji danych."

Podobne prezentacje


Reklamy Google