Что такое понимание (текстов на естественном языке) и как мы можем его проверить или измерить?

Каково определение понимания (письменного) естественного языка и как мы можем проверить или измерить это понимание? Что такое понимание символического знания, будь оно закодировано в любой форме? Это вопрос о символическом знании, а не об эстетике и искусстве.

Понимание естественного языка игнорируется частью обработки естественного языка в информатике. Точные определения и тесты на понимание необходимы для создания искусственного общего интеллекта (AGI) — например , https://link.springer.com/chapter/10.1007/978-3-319-41649-6_13 в статье утверждается, что искусственный общий интеллект (например, программное обеспечение кусок) должен учиться и самомодифицировать себя, но такое развитие возможно только в том случае, если AGI может оценить качество/пригодность новой самомодификации - лучше ли эта самомодификация, чем существующая версия AGI, и может ли эта самомодификация быть применяемый? Очевидно, что если мы хотим применить машинное обучение и AGI к пониманию естественного языка, мы должны иметь возможность проверять и измерять понимание.

Есть статья https://link.springer.com/chapter/10.1007/978-3-319-41649-6_11 о понимании конкретно, но она как-то узко ориентирована на конкретную задачу QA. Может быть, у когнитивной науки есть лучшие тесты?

Для справки - в стадии разработки находятся некоторые системы AGI "когнитивных архитектур" (в википедии есть их список) - такие как OpenCog, NARS, Soar и некоторые другие.

Итак, если мы сможем определить и измерить понимание того, как машины понимают знания, мы сможем приблизиться к ОИИ.

Философия долгое время была источником идей для математики и информатики. Например, теоремы Геделя о неполноте являются более или менее просто математическим кодированием парадокса лжеца. Если мы можем определить понимание с философской точки зрения, то мы также можем использовать это понятие в компьютерных науках и искусственном интеллекте.

Знакомы ли вы с творчеством Шанка? fbi.h-da.de/fileadmin/personal/b.harriehausen/NLP/NLP_SS07/…
Разве Шмидхубер не велик?
Erklaren по смыслу является одним из «тестов» verstehen , однако, как и тест Тьюринга, интерпретация тестовых данных находится в пределах субъективных границ, хотя с достаточной вычислительной мощностью адекватное моделирование может быть достигнуто в эффективном временном окне.
IT читается так, как будто вы рассмотрели и эти граничные условия: cogprints.org/7150/1/10.1.1.83.5248.pdf
Я новичок в этой области и о Шанке не слышал, буду читать его работы. Я знаю о технической работе Шмидхубера.
Иногда это называют «компетенцией» (например, Хомский).

Ответы (1)

В вычислительной семантике значения предложений иногда представляются с использованием теорий представления дискурса , которые представляют значения предложений с помощью логических предикатов.

Этот подход использовался в искусственном интеллекте для реализации систем понимания естественного языка, таких как Attempto Controlled English .