Sztuczna inteligencja (AI) to dziedzina informatyki zajmująca się tworzeniem systemów komputerowych zdolnych do wykonywania zadań, które zazwyczaj wymagają ludzkiej inteligencji. Obejmuje to takie zdolności jak uczenie się, rozumowanie, rozwiązywanie problemów, postrzeganie (np. widzenie, słyszenie), rozumienie języka naturalnego i kreatywność.
W praktyce, AI odnosi się do wielu różnych technologii i podejść, w tym:
- Uczenie maszynowe (Machine Learning): Algorytmy, które pozwalają komputerom uczyć się na podstawie danych bez explicitnego programowania.
- Głębokie uczenie (Deep Learning): Zaawansowana forma uczenia maszynowego wykorzystująca sieci neuronowe z wieloma warstwami.
- Przetwarzanie języka naturalnego (Natural Language Processing – NLP): Zdolność komputerów do rozumienia, interpretowania i generowania ludzkiego języka.
- Systemy ekspertowe: Programy komputerowe, które naśladują zdolności decyzyjne ludzkich ekspertów w określonej dziedzinie.
- Robotyka: Projektowanie, budowa, obsługa i zastosowanie robotów, często wyposażonych w systemy AI.
- Widzenie komputerowe (Computer Vision): Zdolność komputerów do „widzenia” i interpretowania obrazów cyfrowych.
Nie istnieje jedna, powszechnie przyjęta definicja AI, ogólnie odnosi się do systemów zaprojektowanych do inteligentnego działania, podobnie jak ludzie. Może to obejmować zarówno „wąską” lub „słabą” AI, która jest wyspecjalizowana w konkretnych zadaniach (np. rozpoznawanie obrazów, gra w szachy), jak i hipotetyczną „ogólną” lub „silną” AI, która posiadałaby inteligencję porównywalną z ludzką we wszystkich aspektach poznawczych.