Co to jest sieć semantyczna i jak to działa?
Opublikowany: 2018-02-14szybka nawigacja
- Wstęp
- Jak działa sieć semantyczna?
- 1. Sieć semantyczna pomaga w wyszukiwaniu informacji
- 2. Sieć semantyczna odpowiada na złożone pytania
- 3. Wykonuje automatyczne podsumowanie
- 4. Udostępnianie danych: przykład sieci semantycznej
- Końcowe przemyślenia na temat sieci semantycznej
Wstęp
Jak korzystamy z internetu?
Używamy go do wyszukiwania informacji, odpowiadania na pytania, reklamy i odkrywania.
Chociaż ludzie są w stanie zobaczyć relacje między bytami, informacjami i danymi, komputery nie mają tej wrodzonej zdolności.
Istnieje pilna potrzeba, aby komputery były w stanie zidentyfikować te relacje, jeśli sieć ma dostarczać użytkownikom Internetu odpowiednie wyniki.
Tu właśnie pojawia się Semantic Web – znany również jako web 3.0.
Gotowy na prezentację sieci semantycznej, która zdefiniuje sieć semantyczną tak, jakby nie była niczym wielkim i pomoże ci zrozumieć, o co w tym wszystkim chodzi?
Idź po to!
Jak działa sieć semantyczna?
Zastanawiasz się, co to jest sieć semantyczna?
Następnie przeczytaj i zrozum niektóre zalety sieci semantycznej!
1. Sieć semantyczna pomaga w wyszukiwaniu informacji
Big data i sieć semantyczna.
Jaki jest związek między siecią semantyczną a systemami informacyjnymi?
Jak współdziałają sieci semantyczne i big data?
Łatwo!
Sieć semantyczna przechowuje dane i informacje na wykresie wiedzy.
Na przykład „Barack Obama” jest przechowywany jako powiązany z „Michelle Obama” i „Malią”.
W przypadku wyszukiwania hasła „żona Baracka Obamy” w wynikach wyszukiwania powinien pojawić się zwrot „Michelle Obama”.
Relacja między nimi to „małżonek”.
Ten unikalny identyfikator pomaga w tworzeniu relacji między tymi dwoma podmiotami.
Ten aspekt sieci semantycznej pomoże zwiększyć szczegółowość zapytań wyszukiwania, a także informacje pobierane w celu dostarczania dokładniejszych wyników wyszukiwania.
W erze obecnej sieci komputery wykonują to, co nazwalibyśmy „rutynowym przetwarzaniem”.
Sir Tim Berners-Lee z Scientific American wyjaśnia:
„Większość dzisiejszych treści internetowych jest przeznaczona do czytania przez ludzi, a nie do sensownej manipulacji przez programy komputerowe. Komputery potrafią umiejętnie analizować strony internetowe pod kątem układu i rutynowego przetwarzania, tutaj nagłówek, tam link do innej strony, ale ogólnie komputery nie mają niezawodnego sposobu przetwarzania semantyki.”
Oznacza to, że – aby uzyskać informacje o „rodzinie Obamy” – komputery musiałyby przeszukiwać kilka stron internetowych.
Sieć semantyczna umożliwia zakodowanie tych danych w sieci podczas tworzenia.
Dlatego pobieranie będzie szybsze i dokładniejsze.
2. Sieć semantyczna odpowiada na złożone pytania
Każda definicja sieci semantycznej musi zawsze zajmować się znaczeniem ontologii.
Są one kluczowe dla zrozumienia semantyki sieci, zastosowań sieci semantycznej oraz znaczenia sieci semantycznej.
Pytasz, czym są ontologie sieci semantycznej?
Ontologie są podstawowymi składnikami sieci semantycznej.
Są to pliki, które definiują relacje między terminami.
Ontologie pomagają sklasyfikować dane i informacje jako klasy lub taksonomie.
Podajmy przykład sieci semantycznej, aby uzyskać wyraźny obraz.
Na przykład informacje zawierające kody pocztowe można sklasyfikować jako lokalizację.
Co by się stało, gdyby kody pocztowe również zostały sklasyfikowane jako lokalizacja?
Możemy skończyć z kodami pocztowymi, które mylą się z kodami pocztowymi.
Musielibyśmy mieć dwie różne ontologie dla różnych kodów.
Ontologie ułatwiłyby komputerom powiązanie informacji na stronie internetowej z powiązanymi wykresami wiedzy i regułami, które kierują wnioskowaniem.
Dobrym przykładem może być informacja o artyście.
Łatwo byłoby znaleźć link do biografii artysty, który odnosi się do jego wartości netto.
Komputer musiałby być dość zaawansowany, aby nawet „odgadnąć”, że tę informację można znaleźć wśród informacji biograficznych.
Sieć semantyczna ułatwi obsługę tak złożonych pytań i szybkie dostarczanie odpowiedzi.
Relacje między ontologiami pokażą, że artyści mają wartość netto, więc komputer sprawdzi ontologie z wartością netto i pobierze informacje o konkretnym artyście.
Obecna sieć klasyfikuje informacje w taksonomii na podstawie relacji rodzic-dziecko.
Ten sposób przechowywania danych określa również relacje między podmiotami.
Jedyna różnica między taksonomiami a ontologiami polega na tym, że ta pierwsza ma bardzo sztywną strukturę, która staje się restrykcyjna, jeśli chodzi o pobieranie informacji i dostarczanie wyników.
A co z tym ostatnim?
Ma bardzo elastyczną strukturę, która w rzeczywistości pozwala na identyfikację bardzo złożonych relacji między podmiotami.
W ten sposób można stosunkowo łatwo odpowiedzieć na złożone pytania.
Chcesz dowiedzieć się, jakie są jeszcze inne zalety sieci semantycznej?
Zrób więc kilka notatek z wykładów na temat sieci semantycznej!
Zaznajomić się!
3. Wykonuje automatyczne podsumowanie
Dzięki sieci semantycznej wyniki wyszukiwania można podsumować na podstawie faktów wyodrębnionych z treści.
Dobrym przykładem może być lokalizacja.
Koncepcja sieci semantycznej, która by to umożliwiła, nazywa się „agentami”.
Są to programy, które gromadzą treści z różnych źródeł, przetwarzają je i wymieniają z innymi programami.
Ta synergia pomoże stworzyć dowód.
Dowody te są napisane w ujednoliconym języku, który określa zasady jak w omówionych powyżej ontologiach.
Na przykład, jeśli szukasz kogoś, kogo spotkałeś na wydarzeniu, a prawdopodobnie pamiętasz tylko jego imię, zawód i miasto, możesz znaleźć tę osobę za pośrednictwem usługi online.
Chcesz potwierdzić, czy udało Ci się znaleźć właściwą osobę.
Dzięki sieci semantycznej komputer będzie mógł poprosić o dowód zwróconych wyników.
Pojawi się silnik wnioskowania, który zweryfikuje, czy znalazłeś poszukiwaną osobę.
Odpowiednie strony internetowe mogą być również pokazane w celu dalszego dowodu.
Podpisy cyfrowe pomogą również zweryfikować, czy informacje pochodzą z zaufanego źródła.
Podpisy są zaszyfrowanymi blokami danych.
Pomogą, zwłaszcza w przypadku wrażliwych danych osobowych, takich jak finanse.
Jeśli otrzymasz wyciąg w wiadomości e-mail, podpisy cyfrowe i agenci będą dobrym sposobem na upewnienie się, że rzeczywiście pochodzi ono z Twojego banku.
Agenci będą mogli udowodnić, dodając informacje do łańcucha wartości.
Sieć semantyczna umożliwia agentom wymianę ontologii.
W ten sposób mają wspólny punkt odniesienia.
Będą nawet w stanie stworzyć więcej rozwiązań za pomocą nowych ontologii.
Oto świetne podsumowanie w artykule badawczym Scientific American na temat sieci semantycznej autorstwa Sir Tima Bernersa-Lee na temat tego, jak można uprościć sieć semantyczną:
„Sieć semantyczna nada strukturę znaczącej zawartości stron internetowych, tworząc środowisko, w którym agenci oprogramowania wędrujący od strony do strony mogą z łatwością wykonywać skomplikowane zadania dla użytkowników. Taki agent wchodząc na stronę kliniki będzie wiedział nie tylko, że na stronie znajdują się słowa kluczowe takie jak „leczenie, medycyna, fizyka, terapia” (jak można dziś zakodować), ale także, że dr Hartman pracuje w tej klinice w poniedziałki, środy i piątki oraz że skrypt przyjmuje zakres dat w formacie rrrr-mm-dd i zwraca godziny spotkań. I będzie „wiedzieć” to wszystko bez potrzeby sztucznej inteligencji w skali Hala z 2001 roku czy C-3PO z Gwiezdnych Wojen. Zamiast tego semantyka ta została zakodowana na stronie internetowej, gdy kierownik biura kliniki (który nigdy nie korzystał z Comp Sci 101) nadał jej kształt za pomocą gotowego oprogramowania do pisania semantycznych stron internetowych wraz z zasobami wymienionymi na stronie Physical Therapy Association. ”
4. Udostępnianie danych: przykład sieci semantycznej
Pojęcie udostępniania danych jest ściśle związane z dowodem, omówionym w poprzednim punkcie.
Kiedy mówimy o udostępnianiu danych w technologiach sieci semantycznych, najbliższym pojęciem byłyby platformy mediów społecznościowych.
Istnieje wymóg wypełnienia profilu danymi osobowymi, takimi jak imię i nazwisko, data urodzenia, zawód, a nawet lokalizacja.
Aby sieć semantyczna działała, dane muszą być szeroko udostępniane.
Jeszcze lepiej:
Musi być udostępniony w sposób możliwy do odczytu maszynowego.
W naszym obecnym kontekście – a także w przypadku sieci semantycznej i big data – brakuje danych od osób prywatnych i organizacji.
Gdyby było wystarczająco dużo danych, ludzie nigdy nie musieliby przeszukiwać stron danych i określać, co jest, a co nie jest istotne.
Web 3.0 pozwala nam łączyć dane w sposób czytelny dla maszyn.
W ten sposób komputer po prostu pobierałby informacje i wyświetlał je Tobie.
Wraz z rozwojem sieci 3.0 osoby i organizacje będą pewniej udostępniać dane.
Gdy będzie wystarczająco dużo danych, udostępnianie wyników i sprawdzanie stanie się łatwiejsze i bardziej bezpośrednie.
Należy jednak pamiętać, że gromadzone dane muszą być uporządkowane.
Wraz z rozwojem sieci semantycznej firmy i organizacje muszą uporządkować dane, do których mają teraz dostęp.
Następnie muszą stworzyć wykresy wiedzy.
W miarę jak coraz więcej firm to robi, web 3.0 stanie się rzeczywistością.
Końcowe przemyślenia na temat sieci semantycznej
Podobał Ci się ten semantyczny samouczek internetowy?
Podobała Ci się szansa, by wreszcie móc zrozumieć, co potrafi technologia sieci semantycznych?
Wspaniały!
Sieć semantyczna stworzy lepszy świat, w którym informacje są podawane bezpośrednio użytkownikowi w możliwie najkrótszym czasie.
Siła sieci semantycznej dla działającego ontologa jest nieograniczona.
Jak to?
Ponieważ informacje będą przechowywane w ontologiach, bardzo łatwo je odzyskać.
Czemu?
Ponieważ relacje między podmiotami są jasno określone i łatwe do prześledzenia.
To od nas zależy, czy zaczniemy wykorzystywać dane, do których możemy uzyskać dostęp i przechowywać je w ustrukturyzowany sposób.
Kiedy w końcu pojawi się Web 3.0, bez wątpienia będziemy daleko do przodu.