Co to jest sztuczna inteligencja?

Od czasu wynalezienia komputerów lub maszyn ich zdolność do wykonywania różnych zadań rosła wykładniczo. Ludzie rozwinęli moc systemów komputerowych pod względem ich różnorodnych domen roboczych, ich rosnącej szybkości i zmniejszania rozmiaru w czasie.

Oddział Informatyki o nazwie Artificial Intelligence dąży do stworzenia komputerów lub maszyn tak inteligentnych jak ludzie.

Co to jest sztuczna inteligencja?

Według ojca sztucznej inteligencji, Johna McCarthy'ego, tak „Nauka i inżynieria tworzenia inteligentnych maszyn, zwłaszcza inteligentnych programów komputerowych”.

Sztuczna inteligencja to sposób sprawianie, by komputer, sterowany komputerowo robot lub oprogramowanie myślało inteligentnie, w podobny sposób myślą inteligentni ludzie.

Sztuczna inteligencja jest realizowana poprzez badanie sposobu myślenia ludzkiego mózgu oraz uczenia się, podejmowania decyzji i pracy podczas próby rozwiązania problemu, a następnie wykorzystywanie wyników tego badania jako podstawy do opracowywania inteligentnego oprogramowania i systemów.

Filozofia AI

Wykorzystując potęgę systemów komputerowych, ciekawość człowieka doprowadza go do zadziwienia, „Czy maszyna może myśleć i zachowywać się tak jak ludzie?”

Tak więc rozwój sztucznej inteligencji rozpoczął się z zamiarem stworzenia podobnej inteligencji w maszynach, którą znajdujemy i cenimy wysoko u ludzi.

Cele AI

  • Tworzenie systemów eksperckich − Systemy, które wykazują inteligentne zachowanie, uczą się, demonstrują, wyjaśniają i doradzają swoim użytkownikom.
  • Implementacja ludzkiej inteligencji w maszynach − Tworzenie systemów, które rozumieją, myślą, uczą się i zachowują jak ludzie.

Co przyczynia się do sztucznej inteligencji?

Sztuczna inteligencja to nauka i technologia oparta na dyscyplinach takich jak informatyka, biologia, psychologia, językoznawstwo, matematyka i inżynieria. Głównym celem sztucznej inteligencji jest rozwój funkcji komputerowych związanych z ludzką inteligencją, takich jak rozumowanie, uczenie się i rozwiązywanie problemów.

Spośród poniższych obszarów jeden lub wiele obszarów może przyczynić się do zbudowania inteligentnego systemu.

Komponenty AI

Programowanie bez iz AI

Programowanie bez sztucznej inteligencji iz sztuczną inteligencją różni się w następujący sposób −

Programowanie bez AI Programowanie z AI
Program komputerowy bez sztucznej inteligencji może odpowiedzieć na to pytanie specyficzny pytania, które ma rozwiązywać. Program komputerowy ze sztuczną inteligencją może odpowiedzieć na to pytanie ogólny pytania, które ma rozwiązywać.
Modyfikacja programu prowadzi do zmiany jego struktury. Programy AI mogą absorbować nowe modyfikacje, łącząc razem wysoce niezależne fragmenty informacji. Dzięki temu możesz modyfikować nawet najdrobniejsze informacje o programie bez wpływu na jego strukturę.
Modyfikacja nie jest szybka i łatwa. Może to prowadzić do niekorzystnego wpływu na program. Szybka i łatwa modyfikacja programu.

Czym jest technika AI?

W prawdziwym świecie wiedza ma pewne niepożądane właściwości −

  • Jego objętość jest ogromna, wręcz niewyobrażalna.
  • Nie jest dobrze zorganizowany ani dobrze sformatowany.
  • Ciągle się zmienia.

Technika sztucznej inteligencji to sposób organizowania i efektywnego wykorzystywania wiedzy w taki sposób, aby −

  • Powinien być dostrzegalny przez osoby, które go dostarczają.
  • Powinien być łatwy do modyfikowania w celu poprawienia błędów.
  • Powinien być przydatny w wielu sytuacjach, chociaż jest niekompletny lub niedokładny.

Techniki AI podnoszą szybkość wykonywania złożonego programu, w który jest wyposażona.

Zastosowania sztucznej inteligencji

AI dominuje w różnych dziedzinach, takich jak −

  • Gry − Sztuczna inteligencja odgrywa kluczową rolę w grach strategicznych, takich jak szachy, poker, kółko i krzyżyk itp., w których maszyna może wymyślić dużą liczbę możliwych pozycji w oparciu o wiedzę heurystyczną.
  • Przetwarzanie języka naturalnego − Możliwa jest interakcja z komputerem, który rozumie język naturalny, którym posługuje się człowiek.
  • Ekspert systemowy − Istnieją aplikacje, które integrują maszynę, oprogramowanie i specjalne informacje, aby przekazywać rozumowanie i doradzać. Udzielają wyjaśnień i porad użytkownikom.
  • Systemy wizyjne − Systemy te rozumieją, interpretują i pojmują wizualne dane wprowadzane przez komputer. Na przykład,
    • Samolot szpiegowski wykonuje zdjęcia, które służą do uzyskania informacji przestrzennych lub mapy obszarów.
    • Lekarze używają klinicznego systemu eksperckiego do diagnozowania pacjenta.
    • Policja korzysta z programów komputerowych, które potrafią rozpoznać twarz przestępcy na podstawie zapisanego portretu wykonanego przez kryminalistykę.
  • Rozpoznawanie mowy − Niektóre inteligentne systemy są w stanie słyszeć i rozumieć język w kategoriach zdań i ich znaczeń, podczas gdy człowiek do niego mówi. Poradzi sobie z różnymi akcentami, słowami slangowymi, hałasem w tle, zmianą ludzkiego hałasu spowodowaną zimnem itp.
  • Rozpoznawanie pisma odręcznego − Oprogramowanie do rozpoznawania pisma odczytuje tekst napisany długopisem na papierze lub rysikiem na ekranie. Może rozpoznawać kształty liter i konwertować je na edytowalny tekst.
  • Inteligentne roboty − Roboty są w stanie wykonywać zadania zlecane przez człowieka. Mają czujniki do wykrywania danych fizycznych z rzeczywistego świata, takich jak światło, ciepło, temperatura, ruch, dźwięk, uderzenia i ciśnienie. Mają wydajne procesory, wiele czujników i ogromną pamięć, aby wykazać się inteligencją. Ponadto potrafią uczyć się na swoich błędach i potrafią przystosować się do nowego otoczenia.

Historia AI

Oto historia sztucznej inteligencji w XX wieku −

Rok Kamień milowy / Innowacja
1923 W Londynie otwiera się sztuka Karela Čapka zatytułowana „Uniwersalne roboty Rossuma” (RUR), pierwsze użycie słowa „robot” w języku angielskim.
1943 Położono fundamenty pod sieci neuronowe.
1945 Isaac Asimov, absolwent Columbia University, ukuł ten termin Robotyka.
1950 Alan Turing wprowadził Test Turinga do oceny inteligencji i opublikował Maszyny komputerowe i inteligencja . Opublikowano Claude'a Shannona Szczegółowa analiza gry w szachy jako wyszukiwanie.
1956 Termin ten ukuł John McCarthy Artificial Intelligence. Demonstracja pierwszego działającego programu AI na Carnegie Mellon University.
1958 John McCarthy wynalazł język programowania LISP dla sztucznej inteligencji.
1964 Rozprawa Danny'ego Bobrowa na MIT wykazała, że ​​komputery rozumieją język naturalny na tyle dobrze, aby poprawnie rozwiązywać zadania tekstowe z algebrą.
1965 Joseph Weizenbaum z MIT zbudował elizja, interaktywny problem, który prowadzi dialog w języku angielskim.
1969 Naukowcy z Stanford Research Institute opracowali trzęsący się, robota wyposażonego w lokomocję, percepcję i rozwiązywanie problemów.
1973 Grupa Assembly Robotics na Uniwersytecie w Edynburgu zbudowała Freddy, słynnego szkockiego robota, zdolnego do lokalizowania i składania modeli za pomocą wzroku.
1979 Zbudowano pierwszy autonomiczny pojazd sterowany komputerowo, Stanford Cart.
1985 Harold Cohen stworzył i zademonstrował program do rysowania, Aaron.
1990 Główne postępy we wszystkich obszarach AI −

  • Znaczące demonstracje w uczeniu maszynowym
  • Uzasadnienie w oparciu o przypadki
  • Planowanie wieloagentowe
  • Scheduling
  • Eksploracja danych, przeszukiwacz sieci
  • rozumienie i tłumaczenie języka naturalnego
  • Wizja, wirtualna rzeczywistość
  • Games
1997 Program Deep Blue Chess pokonuje ówczesnego mistrza świata w szachach, Garry'ego Kasparowa.
2000 Interaktywne zwierzaki robotów stają się dostępne na rynku. wyświetlacze MIT Kismet, robota z twarzą wyrażającą emocje. Robot Koczownik bada odległe regiony Antarktydy i lokalizuje meteoryty.