Проблемът: Изкуственият интелект говори на чужд език
Представете си: AI напредва с гигантски крачки, но все още няма език за програмиране, създаден специално за него. Като да оперираш с лъжица вместо скалпел – става, но колко е глупаво.
Всяка област има своя инструмент. Физиката излетя с математическото откритие на Нютон. Електрониката разчита на комплексни числа. За уеб има HTML. А AI? Все още се оправяме с Python – език, който никога не е мислел за невронни мрежи.
Има библиотеки като PyTorch и TensorFlow, които помагат. Но те са лепенки върху система, която не е за това. Като да слагаш реактивен двигател на колело – работи, но е каша и губи време.
Двете лица на AI, които не се разбират
AI днес е разцепен. От една страна – невронните мрежи. Те учат от данни, разпознават снимки, разбираят думи, дори рисуват. Но са като черна кутия. Храниш ги, те мислят, а ти не знаеш как точно.
От друга – символният AI. Той работи с правила и логика, като старите експертни системи. Всичко е ясно, можеш да проследиш всяка стъпка. Но не учи от примери и се пречупва на сложни случаи.
Едното е гений-художник без думи. Другото – педантен счетоводител без фантазия. И двете са супер, но ако ги сближим?
Tensor Logic: Новият претендент за звезда
Тук идва истинското. Един изследовател предлага "тензорна логика" – и ми се струва, че може да разтърси всичко.
Идеята е проста и красива: логическите правила и тензорните операции (сърцето на невронните мрежи) са едно и също. Просто работят с различни данни. Като да осъзнаеш, че събиране и умножение са близки – и изведнъж можеш да строиш по-силни неща.
Защо е толкова обещаваща?
Tensor Logic решава проблема с езика, като:
Правя всичко еднакво: Невронни мрежи и логика стават "тензорни равенства". Един инструмент вместо безредица.
Учене с обяснения: Невронна мрежа, която не само учи, но и ти казва защо е решила така. На разбираем език.
Расте лесно: Не се задавява с огромни данни, за разлика от класическия символен AI.
Защо може да е революция (но съм предпазлив)
Ако се получи, AI ще има силата на невронните мрежи плюс яснотата на логиката. Представете си лекар-AI: учи от милиони случаи и ти обяснява точно защо препоръчва лечение.
Но всеки две години чуваме за "новия език на AI". Много идеи изглеждат перфектни на хартия, но се провалят на практика.
Надеждата ми е в математическата чистота. Най-добрите решения в компютрите обединяват различни светове. Като релационните бази данни, които улесниха живота, или интернет протокола, който свърза света.
Какво предстои
Нов език да се направи е адски трудно. Имаш нужда от инструменти, библиотеки, общност и тестове в реалния свят. Като да градиш град от нулата.
Но това насочва към нещо голямо. Дали точно tensor logic, или подобно – AI трябва на свой език. Сегашните общи езици го спъват.
Следващият скок в AI може да дойде не от алгоритми или данни, а от правилните инструменти за идеите.
Какво мислите? Готови ли сме за език на AI, или текущите стигат? Кажете в коментарите!
Източник: Tensor Logic: The Language of AI