О самообучении

Вообще, термин "самообучение" чрезвычайно глупый. Но он почему-то используется в литературе по искусственному интеллекту. Фактически, самообучение означает, что какой-то субъект способен порождать новую информацию из ниоткуда, что невозможно. В любом случае это будет форма обучения. Когда человек говорит с программой или с другим человеком, он получает информацию и использует ее в дальнейшем. Это обучение, а не самообучение. В роли учителя выступает собеседник.

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

Люди зачастую не понимают друг друга, плохо обучаются новому. Все это не от того, что "все мы разные". Неизвестен принцип работы человеческого мозга. Как следствие -- неэффективное обучение, конфликты, войны. Таким образом, рекомендую ознакомиться с работой мозга программы.

Принцип работы ChatMaster такой:

Таким образом, чтобы процесс обучения ChatMaster был эффективным, необходимо:

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

ChatMaster создавался как модель человека. Благодаря тому, что у компьютера довольно хорошая память, программа обучается значительно быстрее человека. Но все же, обучение -- это длительный, трудоемкий, но интересный процесс.

Отнеситесь к этому серьезно.