Непонятная ошибка в ALEPH или YAProlog

Я пытаюсь использовать ALEPH - механизм обучения для выдвижения гипотез - http://www.cs.ox.ac.uk/activities/machinelearning/Aleph/aleph для изучения некоторых описательных правил в моем наборе данных. Я использую YAP для запуска скрипта пролога ( https://www.dcc.fc.up.pt/~vsc/Yap/), однако после запуска скрипта:

:- [aleph]. %path to aleph script
:- read_all(data). 
:- induce.
:- write_rules('rules.out'). 

Я получаю сообщение об ошибке, я не понимаю. Aleph начинает поиск лучших правил, однако в какой-то момент выводимые им правила прерываются

ERROR!! (path-to-script.pl).
RESOURCE ERROR- not enough code space

чего я не понимаю. В документации по Aleph или YAP нет ничего, что объясняло бы, что означает эта ошибка. Эта ошибка возникает только в одном из нескольких наборов данных, на которых я ее запускаю. Мне не повезло в создании игрушечного примера, который мог бы выдать ту же ошибку. Я даже не знаю, вызвано ли это YAProlog или ALEPH.

0 ответов

Другие вопросы по тегам