W AI wiedza może być reprezentowana w różny sposób, w zależności od jej struktury lub perspektywy projektanta lub rodzaju użytej struktury wewnętrznej. Skuteczna reprezentacja wiedzy (KR) powinna obejmować wiedzę niezbędną do rozwiązywania konkretnych zadań w czasie rzeczywistym. Powinna być naturalna, łatwa w utrzymaniu i zwarta. W literaturze występuje kilka rodzajów wiedzy, jak następuje:
- Wiedza deklaratywna: służy do identyfikacji czegoś i składa się głównie z faktów, obiektów i pojęć.
- Wiedza proceduralna lub wiedza imperatywna: Ta wiedza jest odpowiedzialna za wiedzę, jak coś zrobić. Składa się z zestawu zasad, strategii, planowania, agendy i wielu innych.
- Wiedza heurystyczna: Ta wiedza reprezentuje różnych ekspertów w określonej dziedzinie. Opiera się na praktycznych zasadach wynikających z przeszłych doświadczeń, ogólnej świadomości technik, z którymi praca jest owocna, ale nie reprezentujących całkowitej pewności.
- Wiedza strukturalna: Jest to rodzaj podstawowej wiedzy do rozwiązywania problemów i dotyczy relacji między obiektami. Ilustruje połączenia między różnymi rodzajami pojęć, takimi jak części, instancje i grupy czegoś.