
- •Wyjaśnić pojęcia: informacja, dane, wiedza
- •Funkcje I podstawowe cechy systemu operacyjnego
- •Algorytm – pojęcie, rodzaje, złożoność obliczeniowa
- •Pojęcie pętli, rodzaje pętli
- •Obiektowy paradygmat programowania
- •Podstawowe typy I struktury danych w języku vba/c#
- •Uczenie sztucznych sieci neuronowych – pojęcie, metody
- •Algorytm genetyczny I operatory w nim stosowane
- •Metaheurystyki – pojęcie, rodzaje, przykład
- •Języki opisu stron www
- •Modele logiczne danych w bazach danych
- •Podstawy teoretyczne relacyjnego modelu baz danych (postulaty Codd’a)
- •13. Metody wnioskowania.
- •14. Pojęcie I narzędzia data mining.
- •Zastosowania Eksploracji Danych
- •Metody eksploracji danych (Narzędzia)
- •Przykładowe algorytmy z zakresu Data Mining
- •15. Zastosowanie systemów ekspertowych w zarządzaniu
- •16. Rola systemów erp I crm w przedsiębiorstwach.
- •17. Cykl życia systemu informatycznego.
- •18. Metody projektowania systemów informatycznych.
- •19. Metody wdrażania systemów informatycznych.
- •20. Symulacja jako narzędzie wspomagania decyzji.
13. Metody wnioskowania.
Proces wnioskowania polega na wypracowywaniu nowych stwierdzeń uznawanych za prawdziwe, opierając się na wiedzy zgromadzonej w bazie wiedzy oraz na wcześniej znanych stwierdzeniach.
Proces wnioskowania odbywa się zgodnie z wybraną metodą wnioskowania, wywodzącą się najczęściej z nauk matematycznych – logiki, rachunku prawdopodobieństwa, statystyki.
Reguły wnioskowania
Reguła wnioskowania (dowodzenia) α1, α2,.../b to sposób uzyskiwania wniosku β z przesłanek α .
Typowe przykłady to: modus ponens, modus tollens, inne.
Sposoby wnioskowania
Dedukcja – wnioski muszą wypływać z przesłanek; metoda wnioskowania w logice
Indukcja – wyciąganie ogólnych wniosków na podstawie jednostkowych przypadków
Abdukcja – od prawdziwych wniosków dochodzimy do przesłanek które mogły je spowodować
Metoda prób i błędów – wygeneruj przypuszczalne rozwiązanie i sprawdź je
Wnioskowanie z wartościami domyślnymi – wartości domyślne (wiedza ogólna) są zakładane gdy brak szczególowej wiedzy
Analogia – wniosek na podstawie podobieństwa do poprzednich sytuacji
Heurystyki – reguły oparte na doświadczeniu
Wnioskowanie niemonotoniczne – nowe fakty mogą uczynić poprzednie nieprawdziwymi
Metody wnioskowania dedukcyjnego:
- Wnioskowanie wprzód Idea: Na podstawie dostępnych reguł i faktów, należy generować nowe fakty tak długo, aż wśród wygenerowanych faktów znajdzie się podstawowy cel (hipoteza).
• Wnioskowanie w przód polega na uaktywnianiu reguł spełnionych, a więc takich, których przesłanki są w zbiorze faktów. Uaktywnienie reguły powoduje dopisanie nowego faktu, co może spowodować, że spełniona i potem uaktywniona może zostać kolejna reguła.
• Wnioskowanie w przód nie może odbyć się bez faktów.
• Można powiedzieć , że wnioskowanie w przód jest sterowane faktami (danymi).
- Wnioskowanie wstecz Idea: Wykazać prawdziwość hipotezy głównej na podstawie prawdziwości przesłanek (wnioskowanie przebiega w odwrotną stronę niż wnioskowanie wprzód).
• Wnioskowanie wstecz, polega na potwierdzeniu prawdziwości postawionej hipotezy, zwanej celem wnioskowania. Hipoteza jest potwierdzona wtedy, gdy istnieje reguła, której przesłanki są w bazie faktów a konkluzja zgodna jest z hipotezą. Ustalenie prawdziwości przesłanek może powodować konieczność uaktywnienia wielu reguł.
• Wnioskowanie wstecz nie może odbyć się bez ustalonej hipotezy, stanowiącej cel wnioskowania.
• Można powiedzieć, że wnioskowanie wstecz jest sterowane celem.
Ogólna procedura wnioskowania wprzód:
• Zdefiniuj Bazę Wiedzy (BW) – wiedza początkowa, fakty, reguły
• Dopóki nie osiągnięto celu lub nie można zastosować więcej reguł:
• określ zbiór reguł C w bazie wiedzy (BW), dla których spełnione są przesłanki,
• ze zbioru reguł C, wybierz regułę R na podstawie strategii sterowania wnioskowaniem (np. uaktywnienie pierwszej reguły ze zbioru reguł C),
• rozszerz bazę wiedzy (BW) o wynik uaktywnienia reguły R , działającej na dotychczasowej bazie wiedzy (BW).
Ogólna procedura wnioskowania wstecz:
• Zdefiniuj Bazę Wiedzy (BW) – wiedza początkowa, fakty, reguły.
• Dopóki hipoteza nie zostanie wykazana lub nie można zastosować więcej reguł:
• określ zbiór reguł C w bazie wiedzy (BW), których konkluzje można uzgodnić z hipotezą,
• ze zbioru reguł C, wybierz regułę R na podstawie strategii sterowania wnioskowaniem (np. uaktywnienie pierwszej reguły ze zbioru reguł C),
• jeżeli przesłanka reguły R nie znajduje się w bazie wiedzy (BW), dokonaj wnioskowania dedukcyjnego (wstecz) dla przesłanki reguł R w celu jej udowodnienia.