Я пытаюсь найти подход к планированию, чтобы решить проблему, которая пытается моделировать изучение нового материала. Мы предполагаем, что у нас есть только один ресурс, такой как Википедия, который содержит список статей, представленных в виде вектора знаний, который он содержит, и попытку прочитать эту статью.
Вектор знаний и усилия
Прежде чем мы начнем, мы устанавливаем размер для вектора, в зависимости от количества различных типов знаний. Например, мы можем определить элементы в векторе (algebra, geometry, dark ages)
, а затем «измерить» все статьи с этой точки зрения. Итак, математическая статья, вероятно, будет (5,7,0)
, так как она будет много говорить об алгебре и геометрии, но не о темных веках. Он также попытается прочитать его, который является просто целым числом.
проблема
Учитывая все статьи (представленные в виде векторов знаний с усилием), мы хотим найти оптимальный набор статей, которые помогут нам достичь цели знаний (также представленной в виде вектора).
Таким образом, цель знания может быть (4,4,0)
, и этого достаточно, чтобы прочитать статью, (2,1,0)
и (2,3,0)
, поскольку при ее добавлении она соответствует цели знания. Мы хотим сделать это с минимальными усилиями .
Вопрос
Я попытался с помощью некоторой эвристики найти приближение, но мне было интересно, есть ли какой-нибудь современный метод стратегического планирования, который можно использовать вместо этого?
источник
Ответы:
Вот умозрительное приведение этой проблемы к проблеме коммивояжера , которая привела бы к алгоритмам кратчайшего пути.
Обратите внимание, что эта идея предполагает различные ограничения для изучения.
Эта процедура недостаточна, так как существует множество способов построения графа (другими словами, вышеприведенное совершенно бессмысленно как таковое ). Дополнительные ограничения необходимы, чтобы сделать это практичным. Например, мы можем упорядочить вершины, расположив их вдоль каждого измерения. Такая настройка заставит учеников начать с «простых» статей (V [i] низок) и шаг за шагом перейти к более сложным темам ((V [i] становится выше).
Построение графика зависит от доступных данных. Например, являются ли векторы знаний "абсолютными" или они могут быть относительными? Относительный может помочь в создании пути, так как переход от V к W требует усилий, которые зависят от начальных условий вашего ученика (V0, в конце концов, не может быть 0 везде).
Это вопрос ИИ? Определенно.
источник