Alex Kirsch
Independent Scientist
DE | EN
Human-Centered Artificial Intelligence

Human-Centered Artificial Intelligence

Young Scholar's Programme of the Bavarian Academy of Sciences and Humanities

Human-Centered Artificial Intelligence is an interdisciplinary effort to use artificial intelligence as a tool for better human-robot (or more generally human-computer) interaction. It comprises user-centered development of the functionality of technical systems, while at the same time using inspiration from biological systems to make technology more robust for real-world applications.

Principles
Propose Illustration of decision alternatives
Decisions, both by humans and machines, are based on alternatives. In contrast to conventional AI methods, the alternatives in my algorithm are not predefined, but are developed dynamically during the decision-making process.
Evaluate Illustration of the evaluation of decision alternatives
In my model, alternatives are assessed by independent evaluation processes. These represent different aspects of solution quality and may contradict each other.
Focus Illustration of consolidation and focus on the best decision alternative
In common AI methods, different evaluation aspects are calculated into a value using weighted sums. The results are usually unintuitive, as humans do not form weighted sums when making decisions, which has been proven by empirical studies. My method imitates human heuristics using methods from social choice theory.
Iterate Illustraion of the iteration process between generation of alternatives, evalation and consolidation
By repeatedly generating and adapting alternatives, evaluating and focusing, the solution is determined step by step. The process can run fully automatically or in a collaborative process with humans.
Forschungsmethode

Wissenschaft ist ein iterativer Prozess von Beobachten und Theoriebildung. Genau so habe ich meinen Algorithmus entwickelt und genau so kann er für konkrete Fragestellungen genutzt werden. Durch das Protoyping von Anwendungsfällen bekommt man schnell ein Gefühl dafür was gut funktioniert und wo Verbesserungsbedarf besteht.

In dem Ansatz geht es nicht darum, eine Speziallösung für ein spezifisches Problem zu entwickeln, sondern einen allgemeinen Mechanismus, der auf viele verschiedene Aufgabenstellungen übertragbar ist. Deshalb ist das Verfahren an zwei sehr unterschiedlichen Aufgaben entwickelt worden: dem Traveling Salesperson Problem (einem Problem aus der theoretischen Informatik, das in vielen realen Aufgaben in abgewandelter Form vorkommt) und der Navigation von autonomen Robotern (d.h. der Roboter hat die Aufgabe einen Zielpunkt zu erreichen und muss dafür den nächsten Befehl an seine Räder schicken).

Ansichten der verschiedenen Abstraktionsstufen bei der Roboternavigation

Das Verfahren eignet sich vor allem für Beinahe-Optimierungsprobleme, also Aufgaben, die sich nicht vollständig formalisieren lassen, die jedoch zu unübersichtlich sind um von Menschen ohne technische Unterstützung gelöst zu werden, z.B.

  • Erstellung von Produktionsplänen
  • Kategorisierung von Produktgruppen
  • Planung von Verkaufsniederlassungen
  • Bildung von (Kunden-)Kohorten
  • Wartung komplexer IT-Systeme

Im Gegensatz zu klassischen Optimierungsverfahren zeichnet sich mein Ansatz aus durch

  • hohe Nutzerakzeptanz
  • Robustheit
  • Verständlichkeit

Veröffentlichungen
Alexandra Kirsch. A Unifying Computational Model of Decision Making. Cognitive Processing, 20(2), pp. 243 – 259, 2019. [pdf from HAL]
Alexandra Kirsch. Lessons from Human Problem Solving for Cognitive Systems Research. Advances in Cognitive Systems, 5, pp. 13 – 24, 2017.
Alexandra Kirsch. A Modular Approach of Decision-Making in the Context of Robot Navigation in Domestic Environments. In: 3rd Global Conference on Artificial Intelligence (GCAI), pp. 134 – 147. Miami, Fl., USA, 2017. [pdf from HAL]
Alexandra Kirsch. Heuristic Decision-Making for Human-aware Navigation in Domestic Environments. In: 2nd Global Conference on Artificial Intelligence (GCAI), pp. 200 – 213. Berlin, Germany, 2016. [pdf from HAL]
Tim Rach, Alexandra Kirsch. Modelling human problem solving with data from an online game. Cognitive Processing, 17(4), pp. 415 – 428, 2016. [pdf from HAL]
Alexandra Kirsch. Heuristic Problem Solving with Abstract Knowledge in the Context of the Travelling Salesperson Problem. 2014. (unpublished article) [pdf from HAL]
Alexandra Kirsch. Hierarchical Knowledge for Heuristic Problem Solving — A Case Study on the Traveling Salesperson Problem. In: First Annual Conference on Advances in Cognitive Systems (ACS). 2012. [pdf from HAL]
Alexandra Kirsch. Humanlike Problem Solving in the Context of the Traveling Salesperson Problem. In: AAAI Fall Symposium on Advances in Cognitive Systems. AAAI Press, 2011. [pdf from HAL]