F. Wysotzki, TU Berlin: Lernen von Entscheidungsbäumen bei Trainingsobjekten mit objektabhängigen Kosten für Fehlentscheidungen
ausführlich
Wie lernen Computer und Roboter?
ausführlich
Studentisches Projekt präsentiert Usability-Studie
ausführlich
Mark Wernsdorfer: Grounding Affordances in Hierarchical Representations of Sensorimotor Interaction
ausführlich
Petra Hofstedt, Lehrstuhl für Programmiersprachen und Compilerbau, BTU Cottbus: Multi-paradigm Programming
ausführlich
Theses topics are in the context of current research in the cognitive systems group.
Most topics can be adapted to bachelor or master/diploma level. Some topics are not suitable for computer science students but address psychology students (who select cognitive systems as elective). The pdf-files for the references to our own work can be found under publications.
Our approach to inductive program synthesis should be adapted for programming by demonstration. That is, user behavior in a text editor will be observed and query/replace commands which the user realized by hand (e.g. instead of using regex replace) will be inferred and proposed to the user.
Programming by analogy can be seen as a special case of problem solving by analogy: A new programming problem is given either by examples or by specification and the (typically recursive) solution is generated by mapping the new problem to an already solved problem and transferring the solution.
In the context of the system IPAL we learn recursive program schemes. We propose an approach for hierarchical memory organization which is based on the notion of term subsumption. Based on this proposal an algorithm for memory organization and retrieval should be designed, implemented and tested.Planning by Analogy
In the context of the system IPAL, programming by analogy can be used in combination with planning: First, a plan for a small domain (say transporting three objects) is generated, then this plan is trannsformed into a finite term. The finite term is compared with recursive program schemes in memory and a generalized/recursive function which solves more general problems (say transporting n objects) is constructed by analogical transfer. Since planning an plan transformation are costly, it would be more efficient to use analogical transfer directly for the planning domains.
Our approach to analogy is based on anti-unification. In contrast to transformational approaches to analogy, generalization learning occurs as a side-effect of analogical reasoning. To obtain evidence for the psychological plausibility of our approach, empirical studies should be performed.
Such studies could be in the domain of proportional analogies (e.g. the letter string domain), of predictive analogies (e.g. physics), or in analogical problem solving.For proportional analogies, we have two designs in mind:
[Archive: Old topics
file, 2003]