відмова
* наведений нижче текст написаний автором у ключі «філософії штучного інтелекту»
* коментарі професійних програмістів вітаються
Ейдоси - це образи, що лежать в основі людського мислення та мови. Вони являють собою гнучку структуру (збагачення наших знань про світ). Ейдоси текучи (поезія), можуть перероджуватися (зміна світогляду) і змінювати свій склад (навчання - якісне зростання знань та умінь). Вони складні (спробуйте, наприклад, зрозуміти ейдос квантової фізики).
Але базові ейдоси прості (наші знання про світ рівня трьох-семирічної дитини). За своїм пристроєм це чимось нагадує інтерпретатор мови програмування.
Звичайна мова програмування – жорстко структурована. Команда = слово. Будь-яке відхилення на рівні коми = помилка.
Історично це зумовлено необхідністю взаємодії з машинним обладнанням.
Але ж ми люди!
Ми можемо створити ейдосний інтерпретатор, здатний розуміти не команди, а образи (сенс). Такий інтерпретатор здатний робитиме переклад на всі мови світу, включаючи комп'ютерні.
І однозначно розуміти висловлювання.
Однозначне розуміння – ось пастка! Його нема! Як немає об'єктивної реальності. Є феномени, (як каже філософська феноменологія), які наше мислення трактує.
Кожен ейдос це інтерпретація розуміння, причому суто особиста. Дві людини виконають одне й те саме доручення по-різному! Ми всі вміємо ходити (образ руху у всіх один), але хода у кожного унікальна, її можна ідентифікувати, як відбиток пальця. Отже, освоєння ходи як навички – це вже унікальна особистісна інтерпретація.
Як же тоді можлива взаємодія між людьми? - На основі постійного уточнення інтерпретації!
Вищий пілотаж людини — це інтерпретація лише на рівні культури, коли цілі пласти (контексти) сенсу доступні за умовчанням.
Машина позбавлена культури та, отже, контексту. Тому їй потрібні чіткі однозначні команди.
Інакше кажучи, система «людина — комп'ютер — штучний інтелект» перебуває у замкненому циклі чи глухому куті. Ми змушені спілкуватися з машинами їхньою мовою. Ми хочемо їх удосконалювати. Самі вони розвиватися не можуть, і ми змушені вигадувати для їх розвитку все більш витончений код. Який у результаті все важче розуміємо… Але навіть цей просунутий код спочатку обмежений… машинним інтерпретатором (тобто кодом з урахуванням машинних команд). Коло замкнулося!
Однак, вимушеність ця тільки здається.
Адже ми — люди і наша власна (на основі ейдосів) мова спочатку набагато продуктивніша, ніж комп'ютерна. Правда ми в це вже майже не віримо, ми віримо, що машина розумніша…
Але чому б не створити програмний інтерпретатор, який уловлював би сенс людської мови не на основі команд, а на основі образів? А потім би вже переводив їх у машинні команди (якщо нам потрібно взаємодіяти з машинами, а машини без них обходитися не можуть).
Звичайно, такий інтерпретатор буде погано вловлювати сенс, він спочатку буде багато помилятися і ... ставити питання! Задавати питання та покращувати своє розуміння. І так, це буде нескінченний процес зростання якості розуміння. І так, у ньому не буде ні однозначності, ні чіткості, ні машинного спокою.
Але дозвольте, а чи не в цьому суть людського інтелекту?
Джерело: habr.com