Древняя грамматическая головоломка решена спустя 2500 лет
|
|
Грамматическая проблема, которая ставила в тупик ученых-санскритологов с V века до нашей эры, наконец была решена индийским доктором философии Кембриджского университета. Риши Раджпопат совершил прорыв, расшифровав правило, которому учил «отец лингвистики» Панини. Открытие позволяет «извлечь» любое санскритское слово — построить миллионы грамматически правильных слов, включая «мантру» и «гуру», — используя почитаемую «языковую машину» Панини, которая широко считается одним из величайших интеллектуальных достижений в история. Ведущие эксперты по санскриту охарактеризовали открытие Раджпопата как «революционное», и теперь это может означать, что грамматике Панини можно впервые обучить компьютеры.
|
|
Во время исследования своей докторской степени. В диссертации, опубликованной сегодня, доктор Раджпопат расшифровал 2500-летний алгоритм, который впервые позволяет точно использовать «языковую машину» Панини. Система Панини — 4000 правил, подробно изложенных в его величайшем труде «Аштадхьяи», который, как считается, был написан около 500 г. до н. слова и предложения через пошаговый процесс. Однако до сих пор существовала большая проблема. Часто два или более правила Панини применяются одновременно на одном и том же этапе, заставляя ученых мучиться, какое из них выбрать. Для решения так называемых «конфликтов правил», которые затрагивают миллионы санскритских слов, включая определенные формы «мантры» и «гуру», требуется алгоритм. Панини преподавал метаправило, чтобы помочь нам решить, какое правило следует применять в случае «конфликта правил», но за последние 2500 лет ученые неверно истолковали это метаправило, а это означает, что они часто заканчивались грамматически неправильным результатом.
|
|
Пытаясь решить эту проблему, многие ученые кропотливо разработали сотни других метаправил, но доктор Раджпопат показывает, что они не только неспособны решить насущную проблему — все они породили слишком много исключений — но и совершенно не нужны. Раджпопат показывает, что «языковая машина» Панини самодостаточна. Раджпопат сказал: «У Панини был незаурядный ум, и он построил машину, не имеющую себе равных в истории человечества. Он не ожидал, что мы добавим новые идеи в его правила. Чем больше мы возимся с грамматикой Панини, тем больше она ускользает от нас». Традиционно ученые интерпретировали метаправило Панини как означающее, что в случае конфликта между двумя правилами равной силы побеждает правило, которое появляется позже в последовательном порядке грамматики. Раджпопат отвергает это, утверждая вместо этого, что Панини имел в виду, что из правил, применимых к левой и правой сторонам слова соответственно, Панини хотел, чтобы мы выбрали правило, применимое к правой стороне слова. Используя эту интерпретацию, Раджпопат обнаружил, что языковая машина Панини производит грамматически правильные слова почти без исключений. Возьмем в качестве примера «мантру» и «гуру».
|
|
За шесть месяцев до того, как Раджпопат сделал свое открытие, его научный руководитель в Кембридже Винченцо Вергиани, профессор санскрита, дал ему дальновидный совет: «Если решение сложное, вы, вероятно, ошибаетесь». Раджпопат сказал: «У меня был момент озарения в Кембридже. После 9 месяцев попыток решить эту проблему я был почти готов бросить курить, я ничего не добился. Поэтому я закрыл книги на месяц и просто наслаждался летом, плаванием, ездой на велосипеде. , готовя, молясь и медитируя. Затем, неохотно, я вернулся к работе, и через несколько минут, пока я перелистывал страницы, эти закономерности начали проявляться, и все это начало обретать смысл. Предстояло еще много работы, но я d нашел самую большую часть головоломки». «В течение следующих нескольких недель я был так взволнован, что не мог спать и проводил часы в библиотеке, в том числе посреди ночи, чтобы проверить, что я нашел, и решить связанные проблемы. Эта работа заняла еще два с половиной года."
|
|
Профессор Винченцо Вергиани сказал: «Мой ученик Риши разгадал его — он нашел необычайно элегантное решение проблемы, которая веками ставила ученых в тупик. Это открытие произведет революцию в изучении санскрита в то время, когда интерес к этому языку растет." Санскрит — древний и классический индоевропейский язык из Южной Азии. Это священный язык индуизма, а также средство, с помощью которого веками передавалась большая часть величайшей индийской науки, философии, поэзии и другой светской литературы. Хотя сегодня в Индии на санскрите говорят только около 25 000 человек, санскрит имеет растущее политическое значение в Индии и повлиял на многие другие языки и культуры по всему миру.
|
|
Раджпопат сказал: «Некоторые из древнейших мудростей Индии были изложены на санскрите, и мы до сих пор не до конца понимаем, чего достигли наши предки. Нас часто убеждали, что мы не важны, что мы не принес достаточно на стол. Я надеюсь, что это открытие вселит в студентов в Индии уверенность, гордость и надежду на то, что они тоже могут добиться многого». Главный вывод из открытия доктора Раджпопата заключается в том, что теперь, когда у нас есть алгоритм, работающий с грамматикой Панини, мы потенциально можем обучать этой грамматике компьютеры. Раджпопат сказал: «Ученые-компьютерщики, работающие над обработкой естественного языка, отказались от подходов, основанных на правилах, более 50 лет назад ... Таким образом, обучение компьютеров тому, как сочетать намерение говорящего с основанной на правилах грамматикой Панини для воспроизведения человеческой речи, станет важной вехой в история взаимодействия человека с машинами, а также интеллектуальная история Индии».
|
|
Источник
|