Який алгоритм стоїть за akinator або 20q?


12

Назва говорить сама за себе. Ось Akinator і 20Q .

Принцип цих ігор полягає в тому, щоб задати користувачеві ряд питань, що стосуються якоїсь сутності, обраної користувачем. А потім з’ясуйте, що це за сутність. Основою алгоритму є пошук "найкориснішого питання" на кожному раунді, в той же час спілкування з користувачем, який може не відповісти на всі питання правильно.

"найбільш корисне питання" визначається як питання, яке дає найбільшу інформацію, в оптимальному випадку розбиваючи аудиторію (чи кількість?) кандидатів на дві рівні половини.

Я знайшов документ, в якому описані деякі алгоритми (ну слово "алгоритм" не використовувалося, але докази можна перетворити на алгоритми). На жаль, я не можу знову знайти цю статтю :(. У статті описана проблема з концепціями теорії ігор, з деякими рівнями брехні, дозволених користувачеві (в ньому обговорено 3 рівні брехні). Будь ласка, напишіть, якщо ви думаєте, що ви знаєте документ.


Відповіді:


14

Думаю, ви, напевно, шукаєте "Про гру" Двадцять питань "з брехуном", Dhagat, Gacs та Winkler, SODA 1992, http://portal.acm.org/citation.cfm?id=139404.139409

На багатьох інших документах , які цитують цю , ймовірно , включати додаткові відповідні хіти.


Хтось має джерело для 2-го посилання? Він більше не доступний.
Райан

Друге посилання було отримане, перейшовши до науковця Google, знайшовши перший документ, а потім натиснувши на посилання "Цитується NN", яке воно показує за його результатами (де NN - кількість паперів, які цитують цей документ). Імовірно, ця процедура все ще працює, навіть якщо Google змінив їх формат URL.
Девід Еппштейн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.