По-точното определение на AI ще доведе до по-добро разбиране на неговата роля и въздействие.

С многото дефиниции на AI наоколо - кой се нуждае от допълнителна? Мисля, че го правим: настоящите дефиниции въвеждат много обърквания чрез неправилно формулиране на изкуствения интелект. В „Лабораторията за изкуствен интелект в Брюксел“, университетският изследователски център, основан през 1983 г., където работя, ние обикновено дефинираме ИИ, както следва:

Изкуственият интелект е научна област, която (1) изучава естеството и механизмите на интелекта, (2) формализира откритията си с помощта на математика и (3 ) внедрява го с помощта на компютърни науки.

По този начин идентифицираме три основни съставки в AI:

  • Първият стълб е философски — опитвайки се да разберем какво е интелигентността и как се проявява.
  • Вторият стълб е формализацията —описване на интелигентно поведение с математически символи: „обяснение“ на компютър, може да се каже. Проектирането на алгоритми принадлежи към тази категория.
  • Третият и последен стълб е инженерството или компютърните наукикак да се прилагат алгоритмите и да се изграждат системи, които се държат интелигентно.

Представете си трите нива или стълба като печене на торта. На философско ниво трябва да знаете кои съставки си подхождат добре и да дефинирате концепцията за торта. Във фазата на формализиране вие ​​описвате тортата по-стриктно, като използвате рецепта (алгоритъм от гледна точка на компютърните науки). И накрая, правенето и изпичането му – истинският тест, да кажем – е частта от изпълнението.

Съществените пробиви се случват на философско ниво. Те често включват прозрения от много дисциплини, вариращи от социология, биология, социология или математика до невронауки. AI заема, но също така допринася значително за други научни области. Следователно AI е наистина интердисциплинарна област.

Повечето академични изследвания се извършват на математическо ниво. Изследователите на конференции представят нови алгоритми за решаване на нов вид задача или изпълнение на съществуващи задачи по-ефективно.

Разбира се, нито една реална система не може да бъде изградена без иновации на ниво компютърни науки. Обектно-ориентираното програмиране, например, беше разработено отчасти в контекста на AI: изследователите търсеха начини да представят реалността с всичките й отношения и сложност, използвайки абстрактни типове данни.

И накрая, изчислителният хардуер играе също толкова важна роля, тъй като е платформата, върху която работят алгоритмите. Въпреки че софтуерът за игра на шах е изобретен през 1950 г. от Шанън, отне до 1997 г., преди компютрите да имат достатъчно памет и изчислителна мощност, за да победят световния шампион.

Важността на разпознаването на тези три нива не може да бъде подценена: необходимо е добро разбиране на всички нива, за да се оцени въздействието на ИИ и да се проектират системи, които са надеждни и стабилни. Например, някои неща може да са лесни за правене от хората, но много трудни за компютрите (да вземем: разумни разсъждения, един от основните ограничаващи фактори в настоящите AI системи). Следователно са необходими познания на нивата на внедряване, за да се разберат ограниченията на системите с ИИ.

Това обаче не е достатъчно! Доброто разбиране на математиката зад алгоритмите, които дизайнерите на ИИ използват, и философията зад тях, е от решаващо значение за разбиране на въздействието, след като тези системи бъдат внедрени в сценарии от реалния свят . Неспазването на това вече доведе до много нежелани странични ефекти, включително пристрастия.

Това е една от причините, поради които AI е област, която е трудна за възприемане и трудна за прилагане: тя изисква от практикуващите да притежават широк набор от умения, от абстрактни разсъждения на философско ниво до математически до умения за твърдо кодиране. И, разбира се, познаване на домейна, към който се прилага AI и потенциалното етично и социално въздействие!

Освен това AI не е фиксирана, единична концепция или технология.Той е инструментариум от концепции, умствени модели, техники, софтуер и методологии. Понякога се нарича „технология с общо предназначение“. Полезна метафора, която трябва да имате предвид, е тази на електрическия мотор. Той е сърцето на много уреди като сешоари, миксери, тримери за брада, бормашини, хладилници или автомобили. Той не служи на една единствена цел и няма представа каква функция изпълнява.

Алгоритмите играят подобна роля в компютърните системи, въпреки че те манипулират структури от данниа не механични структури. По този начин те могат да бъдат сравнени с машините на производствена линия, добавяйки стойност към продукта.

Фактът, че тези числа могат да представляват всичко - пол, заплата, психологическа черта, пиксел, имейл - ги прави изключително мощни.

AI изучава интелигентносттапо принцип, което означава, че не се опитваме да възпроизведем човешкия интелект сам по себе си: вместо да се опитваме да изградим реплика на птица, ние се интересуваме от разбирането на летенето. Това означава да се запишат математически принципите на полета, за да се изгради след това летяща машина.

Така виждаме, че AI има две основни цели:

  • създаване на по-добро разбиране на „интелигентността, използване на компютърни науки и математика като изследователски инструменти;
  • изграждане на интелигентни системи.

Малка забележка относно думата „интелигентност“, която притеснява доста хора (включително мен, първоначално). Не бива да приемаме тази дума твърде буквално. Да цитирам Едсгер Дейкстра, един от бащите-основатели на компютърните науки:

„Въпросът дали един компютър може да мисли не е по-интересен от въпроса дали една подводница може да плува.“ — Едсгер Дейкстра

Всъщност в изследователската общност с „интелигентност“ обикновено се отнасяме към задачи, които все още не могат да бъдат решени с традиционни техники или имат свойства, които приписваме на интелигентни същества. Това е движеща се мишена – след като дадена задача бъде „разбита“ от алгоритъм (напр. планиране на маршрут или игра на шах), тя обикновено „вече не се нарича AI“ (въпреки че е).

Всъщност най-добрият начин да разберете „аз“ в AI е да мислите за него като за куест, споделен от неговите изследователи, за да достигнат до по-добро разбиране на света. Най-добре може да се разбере като почит към (човешки/животински/естествен) интелект, признавайки сложността и мистериите на света.

В научната област на изкуствения интелект най-голям интерес не се насочва към въпроси като „дали роботите ще доминират над хората“, а към по-приземени, но далеч от светски и много по-интересни въпроси като:

  • Как хората хващат предмети като домат?
    (използваме тактилна обратна връзка, имаме памет за веществото, прилагаме физическа симулация на гравитацията)
  • Каква дистанция спазваме, когато говорим с някого?
    (зависи от контекста, от връзката ни с човека)
  • „Градските съветници отказаха разрешение на демонстрантите, защото се страхуваха от насилие.“ — към кого се отнася думата те?
    (тези въпроси се наричат ​​„схеми на Winograd“ и показват, че фундаменталното разбиране на естествения език все още е огромно предизвикателство)

Като рамкираме AI като изследователска област, става очевидно, че нашата работа далеч не е завършена и че много въпроси остават без отговор.