Table of Contents
Harmonogram (etapy wykonania)
Informacje ogólne
Zajęcia są przewidziane na dwa semestry (raczej w tym samym składzie).
- Każdy semestr ma kończyć się oceną
- Po semestrze nastąpi ocena, czy dalsza kontynuacja jest zasadna (czy można rozwinąć projekt). W przypadku odpowiedzi negatywnej grupa wybierze inny projekt.
Planowanie (etapy)
1. Przegląd literaturowy
Należy odnaleźć i zebrać literaturę, jak podobne problemy były rozwiązywane wcześniej oraz jakie są możliwości wykonania (sprzęt, oprogramowanie, biblioteki, algorytmy i metody). Należy to krótko opisać w raporcie.
Czas realizacji 2 tygodnie - okolice 26 marca
2. Ustalenie zakresu prac
Jest to wstępne określenie możliwych celów do osiągnięcia a nie konkretnych zadań. (Częściowo także na podstawie opisów). Cele mają być zebrane w tabelce (z dodatkową kolumną na priorytet). Może być podany w formie Niski/Wysoki/Średni lub też Mus Should Could Would.
Przykłady:
Android: wykorzystanie czujników wbudowanych w smartfonie
Cel | Priorytet |
---|---|
Użycie akcelerometru | Wysoki |
Użycie żyroskopu | Średni |
Zbieranie danych wraz opisami wykonywanej aktywności (dla celów kalsyfikacji) | Wysoki |
Semantyczne repozytorium wideo
Cel | Priorytet |
---|---|
Import metadanych w formacie OWL | Średni |
Przechowywanie w repzytorium kodu algorytmów | Niski |
Umieszczenie w repozytorium datasetów CAVIAR | Wysoki |
Obliczenia równoległe na platformie OpenCL
Cel | Priorytet |
---|---|
Implementacja algorytmu mrówkowego | Wysoki |
Przeprowadzenie testów czasów wykonania | Wysoki |
Ocena statystyczna populacji w trakcie wykonania algorytmów | Średni |
Ostateczna (zatwierdzona przez prowadzącego) wersja - 5 kwietnia
3. Planowanie zadań
- Utworzenie listy zadań (na ten semestr) zgodnych z zakresem
- Oszacowanie czasu trwania zadań
- Kamienie milowe (zrealizowane etapy) oraz przypisanie dat realizacji
- W ramach grupy - przydział wykonawców