Skip to main content

Co to jest inżynieria wiedzy?

Inżynieria wiedzy jest zadaniem gromadzenia i wprowadzania informacji do wykorzystania w systemach komputerowych opartych na wiedzy.Systemy te mogą rozwiązywać problemy lub odpowiadać na pytania bez pomocy ludzkiego eksperta.Inżynierowie wiedzy wykorzystują różnorodne techniki pozyskiwania wiedzy dostosowane do gromadzenia określonych rodzajów informacji.

Pole inżynierii wiedzy opracowane, gdy wspomnienia komputerowe stało się wystarczająco duże, aby pomieścić ogromne ilości informacji, około 1970 r. Spowodowało to zmianę sztucznej inteligencji (AI) technologia.Oprócz tworzenia oprogramowania AI, które może rozwiązać problemy i używać logiki, programiści mogli nadać AI ogromną bazę danych, z których można czerpać.

Inżynieria wiedzy jest pracochłonnym procesem wieloetapowym.Najpierw inżynier wiedzy ma problem.Na przykład problemem może być umożliwienie ludziom ustalenia, co oznaczają ich objawy medyczne bez pójścia do lekarza.Następnie inżynier tworzy system, który może to zrobić: na przykład program komputerowy, który przyjmuje objawy jako dane wejściowe i wysyła listę warunków lub chorób, które mogą manifestować te objawy.

Następnie inżynier musi zebrać niezbędne informacje.Inżynier może porozmawiać z lekarzami lub przeczytać teksty medyczne, aby znaleźć informacje o chorobach i objawach.Po zebraniu i zorganizowaniu wszystkich informacji kodery tworzą system.Inżynier wprowadza dane.Ostatnim krokiem w inżynierii wiedzy jest testowanie systemu, aby zapewnić, że wyświetla dokładne odpowiedzi.

Najbardziej czasochłonnym i, prawdopodobnie najważniejszym krokiem w procesie inżynierii wiedzy, jest zdobycie wiedzy.Większość wiedzy potrzebnej do stworzenia systemu opartego na wiedzy znajduje się w mózgach ekspertów.Ci eksperci to zwykle zajęci ludzie.Wyzwaniem, przed którymi stoi inżynier wiedzy, jest jak najszybsze i wydajne uzyskanie tych informacji.

Kolejnym wyzwaniem jest zebranie informacji, które ekspert wie niejawnie.Na przykład lekarz może nie być w stanie opisać dźwięku płuc astmatycznych.Po prostu wie o tym, kiedy to słyszy.

Inżynierowie wiedzy opracowali wiele technik pozyskiwania wiedzy, aby pomóc im zebrać informacje.Obejmują one techniki generowania protokołu, ograniczone techniki informacyjne i techniki oparte na macierzy.Techniki są wybierane na podstawie rodzaju potrzebnej wiedzy.

Na przykład, jeśli inżynier potrzebował informacji o krokach, przez które przechodzi lekarz, aby postawić diagnozę, może po prostu przeprowadzić wywiad z lekarzem.Jeśli jednak informacja, której szukał inżynier, były rodzajem informacji, które lekarz zna, ale ma problemy z nałożeniem słów, może użyć techniki sortowania.Technika sortowania wymaga od eksperta sortowania kart ze słowami na stosach, a następnie nazywając kategorie, których użył.To pozwala inżynierowi zrozumieć, w jaki sposób ekspert myśli o informacji.