POLECAMY
Autor:
Format:
ibuk
Wiedza staje się pojęciem coraz częściej występującym we współczesnej informatyce. Na początku XXI stulecia nie mówimy już, że dążymy do „społeczeństwa informacyjnego”, ale do „społeczeństwa opartego na wiedzy”. Niestety, jak to zresztą często bywa z innymi pojęciami informatycznymi, także pojęcie „wiedzy” w informatyce jest nadużywane i stosowane w niewłaściwych kontekstach. W tej książce zajmujemy się pojęciem wiedzy takim, które jest użyteczne w systemach informatycznych. Nie będziemy zajmować się wiedzą jako terminem filozoficznym, choć miejscami trudno nam będzie zupełnie pominąć i te, nieinformatyczne, aspekty wiedzy.
Istnieje wiele metod reprezentacji wiedzy. Najpowszechniej stosowaną jest oczywiście reprezentacja nieformalna, w postaci zdań formułowanych w języku naturalnym. Z oczywistych względów taką reprezentacją nie będziemy się zajmować, choć należy zdawać sobie sprawę, że taka właśnie reprezentacja leży u podstaw formalnych systemów reprezentacji wiedzy. W tej książce skupimy się na ontologicznym podejściu do reprezentowania wiedzy w systemach informatycznych. To podejście łączy ze sobą aspekty formalne, gdyż oparte jest na ugruntowanych podstawach logiki matematycznej, z aspektami praktycznymi, gdyż w wielu kwestiach pokrywa się z intuicyjnym podejściem do modelowania, stosowanym współcześnie w inżynierii systemów informatycznych.
Książka podzielona jest na dwie części, choć nie jest to jawnie odzwierciedlone w strukturze książki. Część pierwsza, na którą składają się rozdziały od pierwszego do piątego, poświęcona jest przede wszystkim narzędziom koncepcyjnym służącym ontologicznym metodom reprezentowania wiedzy, w tym językom definiowania ontologii i innym aspektom „inżynierskim”. Mniejszy nacisk położony jest na związane z tym formalizmy. W części drugiej (rozdziały od szóstego do dziewiątego) przedstawiono podstawy teoretyczne koncepcji przedstawionych w części pierwszej, a także inne kwestie o charakterze zasadniczym dla zrozumienia ontologicznego podejścia do analizy systemów. Ta część jest, siłą rzeczy, nieco trudniejsza w czytaniu od części pierwszej, jednak zachęcamy Czytelnika do jej przestudiowania, gdyż daje podstawy do głębszego zrozumienia zagadnień przedstawionych w części pierwszej. W celu ułatwienia tego procesu zamieszczono liczne zadania o różnym stopniu trudności, w większości z rozwiązaniami znajdującymi się na końcu książki.
Rok wydania | 2013 |
---|---|
Liczba stron | 310 |
Kategoria | Inne |
Wydawca | Akademicka Oficyna Wydawnicza EXIT Andrzej Lang |
ISBN-13 | 978-83-7837-501-2 |
Numer wydania | 1 |
Język publikacji | polski |
Informacja o sprzedawcy | ePWN sp. z o.o. |
POLECAMY
Ciekawe propozycje
Ontologie strukturalne czasoprzestrzeni
do koszyka
Ontologia bezkształtu
do koszyka
Ontologia Boga
do koszyka
Ontologia sytuacji
do koszyka
Ontologia świata przyrody
do koszyka
Spis treści
Wstęp | |
1. Dane, informacje i wiedza | |
1.1. Dane | |
1.2. Informacje | |
1.3. Wiedza | |
1.4. Podsumowanie | |
2. Wprowadzenie do ontologii | |
2.1. Czym są ontologie | |
2.2. Klasyfikacja ontologii | |
2.3. Przykłady ontologii | |
2.4. Ontologie w Internecie | |
3. Ramy i sieci semantyczne | |
3.1. Pojęcia podstawowe | |
3.2. Przykłady z wnioskowania | |
3.3. Ontologie z metaklasami | |
3.4. Ramy a modelowanie obiektowe | |
3.5. Sieci semantyczne | |
4. Resource Description Framework (RDF) | |
4.1. Wprowadzenie | |
4.2. Podstawy języka RDF | |
4.3. Schematy RDF | |
4.4. Zaawansowane elementy języka RDF | |
4.5. Język SPARQL | |
4.6. Podsumowanie | |
4.7. Zadania | |
5. Web Ontology Language (OWL) | |
5.1. Preliminaria | |
5.2. Wprowadzenie do języka OWL | |
5.3. Konstrukcje podstawowe | |
5.4. Konstrukcje zaawansowane | |
5.5. Konstrukcje dodatkowej | |
5.6. Komentarze, deklaracje i ontologie | |
5.7. Profile OWL | |
5.8. Narzędzia | |
5.9. Semantic Web Rule Language (SWRL) jako rozszerzenie OWL | |
5.10. Zadania | |
6. Logika opisowa (DL)) | |
6.1. Ontologie wyrażone w logice opisowej | |
6.2. Podstawowe problemy wnioskowania | |
6.3. Reguły a ontologie DL | |
6.4. Rozszerzenia języka ALC | |
6.5. Terminologie definicyjne i terminologie cykliczne | |
6.6. Zadania | |
7. Algorytmy wnioskowania z ontologii DL | |
7.1. Subsumcja strukturalna | |
7.2. Algorytmy tablicowe (tableau) | |
7.3. Algorytm tableau dla dialektu ALC | |
7.4. Podsumowanie klasycznych metod wnioskowania | |
7.5. Metoda map konceptów | |
7.6. Zadania | |
8. Bazy wiedzy a bazy danych | |
8.1. Świat otwarty a świat zamknięty | |
8.2. Domykanie świata i operator epistemologiczny | |
8.3. Monotoniczność a świat otwarty i świat zamknięty | |
8.4. Zadania | |
9. Elementy inżynierii ontologii | |
9.1. Typowe błędy towarzyszące budowie ontologii | |
9.2. Ogólne wskazówki dotyczące budowy ontologii | |
9.3. Zadania | |
Dodatek A. OWL a logika opisowa | |
Dodatek B. Użyteczne zależności w logice opisowej | |
Dodatek C. Nazewnictwo dialektów logiki opisowej | |
Dodatek D. Angielsko-polski słownik pojęć | |
Rozwiązania zadań | |
Bibliografia | |
Skorowidz | |