Ioannis Iossifidis

Ioannis Iossifidis
  • Prof. Dr.
  • Chair at Ruhr West University of Applied Sciences

About

106
Publications
16,138
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
689
Citations
Introduction
- Generative Model for Human Trajectories based on dynamical system and standard machine learning methods for parameter fitting. - Generalization Dynamics and Sample Complexity of Artificial Neural Networks in the context of user adaptation - Biologically inspired learning mechanisms for multi-task and transfer reinforcement learning - Bio-inspired exoskeleton design and artificially generated muscle signals for motion control
Current institution
Ruhr West University of Applied Sciences
Current position
  • Chair
Additional affiliations
January 2001 - September 2010
Ruhr University Bochum
Description
  • Group Leader

Publications

Publications (106)
Preprint
Full-text available
Brain-computer interfaces (BCIs) provide alternative communication methods for individuals with motor disabilities by allowing control and interaction with external devices. Non-invasive BCIs, especially those using electroencephalography (EEG), are practical and safe for various applications. However, their performance is often hindered by EEG non...
Preprint
The identification of individual movement characteristics sets the foundation for the assessment of personal rehabilitation progress and can provide diagnostic information on levels and stages of movement disorders. This work presents a preliminary study for differentiating individual motion patterns using a dataset of 3D upper-limb transport traje...
Poster
Full-text available
The Ruhr Hand Motion Catalog of Human Center-Out Transport Trajectories [1] is a compilation of three-dimensional task-space motion data simultaneously measured by two motion tracking systems. The first one, an optical motion capture system, provided robust reference data. The second recording system consisted of a single state-of-the-art IMU to de...
Poster
Full-text available
Dopaminergic Reward Prediction Errors (RPEs) are a key motivation and inspiration for model free, temporal difference reinforcement learning methods. Originally, the correlation of RPEs with model free temporal difference errors was seen as a strong indicator for model free reinforcement learning in brains. The standard view was that model free lea...
Poster
Full-text available
Error-related potentials (ErrPs) represent the neural signature of error processing in the brain and numerous studies have demonstrated their reliable detection using non-invasive techniques such as electroencephalography (EEG). Over recent decades, the brain-computer interface (BCI) community has shown growing interest in leveraging these intrinsi...
Poster
Full-text available
Our recent work presents a stochastic process model of the activations within an ANN and shows a promising indicator to distinguish memorizing from generalizing ANNs. The average λ, or mean firing rate (MFR), of a hidden layer, shows stable differences between memorizing and generalizing networks, comparatively independent of the underlying data us...
Poster
Full-text available
The upper limbs are essential for performing everyday tasks that require a wide range of motion and precise coordination. Planning and timing are crucial to achieve coordinated movement. Sensory information about the target and current body state is critical, as is the integration of prior experience represented by prelearned inverse dynamics that...
Poster
Full-text available
Non-invasive techniques like EEG can record error-related potentials (ErrPs), neural signals associated with error processing and awareness. ErrPs are generated in response to self-made and external errors, including those produced by the BMI. Since ErrPs are implicitly elicited and don't add extra workload for the subject, they serve as a natural...
Article
Full-text available
Human activity recognition (HAR) and brain-machine interface (BMI) are two emerging technologies that can enhance human-robot collaboration (HRC) in domains such as industry or healthcare. HAR uses sensors or cameras to capture and analyze the movements and actions of humans, while BMI uses human brain signals to decode action intentions. Both tech...
Article
Full-text available
Error-related potentials (ErrPs) are brain signals known to be generated as a reaction to erroneous events. Several works have shown that not only self-made errors but also mistakes generated by external agents can elicit such event-related potentials. The possibility of reliably measuring ErrPs through non-invasive techniques has increased the int...
Preprint
Full-text available
Generating continuous electroencephalography (EEG) signals through advanced artificial neural networks presents a novel opportunity to enhance brain-computer interface (BCI) technology. This capability has the potential to significantly enhance applications ranging from simulating dynamic brain activity and data augmentation to improving real-time...
Article
Objective Bio-Signals such as electroencephalography (EEG) and electromyography (EMG) are widely used for the rehabilitation of physically disabled people and for the characterization of cognitive impairments. Successful decoding of these bio-signals is however non-trivial because of the time-varying and non-stationary characteristics. Furthermore,...
Poster
Full-text available
The upper limbs are crucial in performing daily tasks that require strength, a wide range of motion, and precision. To achieve coordinated motion, planning and timing are critical. Sensory information about the target and the current body state is essential, as well as integrating past experiences, represented by pre-learned inverse dynamics that g...
Poster
Full-text available
Variability analysis bears the potential to differentiate between healthy and pathological human movements [1]. Our study is conducted in the context of developing a portable glove for the diagnosis of movement disorders. This proposal has methodical as well as technical requirements. Generally, the identification of movement disorders via an analy...
Poster
Full-text available
The reward prediction error hypothesis of dopamine in the brain states that activity of dopaminergic neurons in certain brain regions correlates with the reward prediction error that corresponds to the temporal difference error, often used as a learning signal in model free reinforcement learning (RL). This suggests that some form of reinforcement...
Preprint
Full-text available
In this study, we present a feedforward control system designed for active gravity compensation on an upper body exoskeleton. The system utilizes only positional data from internal motor sensors to calculate torque, employing analytical control equations based on Newton-Euler Inverse Dynamics. Compared to feedback control systems, the feedforward a...
Preprint
Full-text available
To gain a deeper understanding of the behavior and learning dynamics of (deep) artificial neural networks, it is valuable to employ mathematical abstractions and models. These tools provide a simplified perspective on network performance and facilitate systematic investigations through simulations. In this paper, we propose utilizing the framework...
Article
Full-text available
Background The underlying motivation of this work is to demonstrate that artificial muscle activity of known and unknown motion can be generated based on motion parameters, such as angular position, acceleration, and velocity of each joint (or the end-effector instead), which are similarly represented in our brains. This model is motivated by the k...
Preprint
Full-text available
Objective. Research on brain-computer interfaces (BCIs) is advancing towards rehabilitating severely disabled patients in the real world. Two key factors for successful decoding of user intentions are the size of implanted microelectrode arrays and a good online spike sorting algorithm. A small but dense microelectrode array with 3072 channels was...
Preprint
Full-text available
In recent years distributional reinforcement learning has produced many state of the art results. Increasingly sample efficient Distributional algorithms for the discrete action domain have been developed over time that vary primarily in the way they parameterize their approximations of value distributions, and how they quantify the differences bet...
Article
Full-text available
Objective. Accurate decoding of surface electromyography (sEMG) is pivotal for muscle-to-machine-interfaces and their application e.g. rehabilitation therapy. sEMG signals have high inter-subject variability, due to various factors, including skin thickness, body fat percentage, and electrode placement. Deep learning algorithms require long trainin...
Poster
Full-text available
The upper limbs enable us to perform a variety of tasks in everyday life that require strength and a wide range of motion as well as precision. For coordinated motion, the action must be well planned and timed. Therefore, information about the target and the current body state from the sensory systems is as important as the integration of previous...
Poster
Full-text available
Bioelectrical signals gathered via surface electromyography (sEMG) are the basis of muscle-machine-interfaces (MMI), which makes accurate decoding of those signals an important step in aplications such as rehabilitation robotics. A well known issue when dealing with those signals is the strong inter-subject variability, due to various factors inclu...
Poster
Full-text available
In our research, we model human upper-limb motion by means of the attractor dynamics approach as a promising candidate for the generation of human-like trajectories. For this purpose, we introduce a systematic dataset of 3D center-out hand movements measured by an Intertial Measurement Unit (IMU) attached to a cylindric transport object. Former stu...
Poster
Full-text available
Neurorehabilitation devices can be used to help patients restore the lost mobility of upper-body limbs caused, e.g., by a spinal cord injury or a stroke. Unfortunately, not only can long calibration sessions be required, but also a decrease in decoding performance can be observed over time. Systems that, by overcoming these limitations, can adapt t...
Poster
Full-text available
The relation between the activity of dopaminergic neurons and the temporal difference error in Reinforcement Learning (RL) problems [1] is well-known to many in the fields of machine learning and neuroscience. More recently, distributional RL has inspired the successful search for evidence in favor of an equivalent neural mechnism [2]. Distribution...
Preprint
Full-text available
The goal of this work is the development of a motion model for sequentially timed movement actions in robotic systems under specific consideration of temporal stabilization, that is maintaining an approximately constant overall movement time (isochronous behavior). This is demonstrated both in simulation and on a physical robotic system for the tas...
Article
Full-text available
Timing plays a vital role in the generation of naturalistic behavior satisfying all constraints arising from interacting with a dynamic environment while adapting the planning and execution of action sequences online. In biological systems, many of the physiological and anatomical functions follow a particular level of periodicity and stabilization...
Preprint
Full-text available
Objective: Electroencephalography (EEG) and electromyography (EMG) are two non-invasive bio-signals, which are widely used in human machine interface (HMI) technologies (EEG-HMI and EMG-HMI paradigm) for the rehabilitation of physically disabled people. Successful decoding of EEG and EMG signals into respective control command is a pivotal step in...
Conference Paper
Full-text available
In the context of the development of an implantable embedded system interfacing brain activity and enabling paralyzed patients to interact with devices that are usable on an everyday basis, we designed a real-time-suitable, low-power hardware architecture with an artifact-suppressing analog front-end, connected to a neural signal processing pipelin...
Article
Full-text available
The human brain has been an object of extensive investigation in different fields. While several studies have focused on understanding the neural correlates of error processing, advances in brain-machine interface systems using non-invasive techniques further enabled the use of the measured signals in different applications. The possibility of dete...
Article
Full-text available
Brain-computer interfaces (BCIs) enable communication between humans and machines by translating brain activity into control commands. Electroencephalography (EEG) signals are one of the most used brain signals in non-invasive BCI applications but are often contaminated with noise. Therefore, it is possible that meaningful patterns for classifying...
Preprint
Full-text available
Voluntary human motion is the product of muscle activity that results from upstream motion planning of the motor cortical areas. We show that muscle activity can be artificially generated based on motion features such as position, velocity, and acceleration. For this purpose, we specifically develop an approach based on recurrent neural network tha...
Preprint
Full-text available
Accurate decoding of surface electromyography (sEMG) is pivotal for muscle-to-machine-interfaces (MMI) and their application for e.g. rehabilitation therapy. sEMG signals have high inter-subject variability, due to various factors, including skin thickness, body fat percentage, and electrode placement. Therefore, obtaining high generalization quali...
Article
Full-text available
Objective. Advancements in electrode design have resulted in micro-electrode arrays with hundreds of channels for single cell recordings. In the resulting electrophysiological recordings, each implanted electrode can record spike activity (SA) of one or more neurons along with background activity (BA). The aim of this study is to isolate SA of each...
Preprint
Full-text available
Brain-computer interfaces (BCIs) enable direct communication between humans and machines by translating brain activity into control commands. EEG is one of the most common sources of neural signals because of its inexpensive and non-invasive nature. However, interpretation of EEG signals is non-trivial because EEG signals have a low spatial resolut...
Preprint
Objective. Recent advancements in electrode designs and micro-fabrication technology has allowed existence of microelectrode arrays with hundreds of channels for single-cell recordings. In such electrophysiological recordings, each implanted micro-electrode can record the activities of more than one neuron in its vicinity. Recording the activities...
Article
Full-text available
Objective. In electrophysiology, microelectrodes are the primary source for recording neural data (single unit activity). These microelectrodes can be implanted individually or in the form of arrays containing dozens to hundreds of channels. Recordings of some channels contain neural activity, which are often contaminated with noise. Another fracti...
Preprint
In electrophysiology, microelectrodes are the primary source for recording neural data of single neurons (single unit activity). These microelectrodes can be implanted individually, or in the form of microelectrodes arrays, consisting of hundreds of electrodes. During recordings, some channels capture the activity of neurons, which is usually conta...
Poster
Full-text available
Investigation in the motor, premotor, and parietal areas led to the discovery that the direction of hand’s movement in space was encoded by populations of neurons in these areas together with many other movement parameters. These distributions of population activation reflect how movements are prepared ahead of movement initiation, as revealed by a...
Conference Paper
Full-text available
In the context of the increasing number of collaborative workplaces in industrial environments, where humans and robots sharing the same workplace, safety and intuitive interaction is a prerequisite. This means, that the robot can (1) have contact with his own body and the surrounding objects, (2) the motion of the robot can be corrected online by...
Conference Paper
In the current work we present a simulated environment for the development and evaluation of multi redundant open chain manipulators. The framework is implemented in Matlab and provides solutions for the kinematics and dynamics of an arbitrary open chain manipulator. For a anthropomorphic trunk-shoulder-arm configura- tion with in total nine degree...
Conference Paper
Autonomous robots with limited computational capacity call for control approaches that generate meaningful, goal-directed behavior without using a large amount of resources. The attractor dynamics approach to movement generation is a framework that links sensor data to motor commands via coupled dynamical systems that have attractors at behaviorall...
Conference Paper
Full-text available
Autonomous robots with limited computational capacity call for control approaches that generate meaningful, goal-directed behavior without using a large amount of resources. The attractor dynamics approach to movement generation is a framework that links sensor data to motor commands via coupled dynamical systems that have attractors at behaviorall...
Conference Paper
Full-text available
Movement generation in robotics is an old problem with many excellent solutions. Most of them, however, look for optimality according to some metrics, but have no biological inspiration or cannot be used to imitate biological motion. For a human these techniques behave in a non-naturalistic way. This poses a problem for instance in human-robot inte...
Conference Paper
Full-text available
Movement generation in robotics is a well know problem with many excellent solutions. Most of them, however, look for optimal solutions according to some metrics, but have no biological inspiration. From a human perspective these techniques behave in a non-naturalistic way. This poses a problem for human-robot interaction and, in general, for a goo...
Conference Paper
Advanced Driver Assistant Systems act, by definition in natural, often poorly structured, environments and are supposed to closely interact with human operators. Both, natural environments as well as human behaviour have no inherent metric and can not be modelled/measured in the classical way physically plausibly behaving systems are described. Thi...
Conference Paper
The developmental process of any kind of systems, either single embedded components or complex composite system like ADAS, is supposed to reflect all constraints of the desired task and boundary conditions of the environment in order to be part of the solution. Advanced driver assistant systems acting in natural unstructured environments, interacti...
Conference Paper
Simulated reality environment incorporating humans and physically plausible behaving robots, providing natural interaction channels, with the option to link simulator to real perception and motion, is gaining importance for the development of cognitive, intuitive interacting and collaborating robotic systems. In the present work we introduce a head...
Conference Paper
Full-text available
In the presented work we compare machine learning techniques in the context of lane change behavior performed by humans in a semi-naturalistic simulated environment. We evaluate different learning approaches using differing feature combinations in order to identify appropriate feature, best feature combination, and the most appropriate machine lear...
Conference Paper
Full-text available
Autonomous robots with limited computational capacity call for control approaches that generate meaningful, goal-directed behavior without using a large amount of resources. The attractor dynamics approach to movement generation is a framework that links sensor data to motor commands via coupled dynamical systems that have attractors at behaviorall...
Conference Paper
Full-text available
The movement of autonomous agents in natural environments is restricted by potentially large numbers of constraints. To generate behavior that fulfills all given constraints simultaneously, the attractor dynamics approach to movement generation represents each constraint by a dynamical system with attractors or repellors at desired or undesired val...
Conference Paper
Full-text available
When autonomous robots generate behavior in complex environments they must satisfy multiple different constraints such as moving toward a target, avoidance of obstacles, or alignment of the gripper with a particular orientation. It is often convenient to represent each type of constraint in a specific reference frame, so that the satisfaction of al...
Article
Acknowledgements Creem-Regehr, S., Willemsen, P., Gooch, A., & Thompson, W. (2005). The influence of restricted viewing conditions on egocentric distance perception: Implications for real and virtual environments. Perception, 34(2), 191–204. Cutting, J. (1997). How the eye measures reality and virtual reality. Behavior Research Methods, 29(1), 27–...
Conference Paper
Full-text available
For an autonomous robotic system, the ability to share the same workspace and interact with humans is the basis for cooperative behavior. In this work, we investigate human spatial language as the communicative channel between the robot and the human, facilitating their joint work on a tabletop. We specifically combine the theory of Dynamic Neural...
Conference Paper
Full-text available
For autonomous robots to manipulate objects in unknown environments, they must be able to move their arms without colliding with nearby objects, other agents or humans. The simultaneous avoidance of multiple obstacles in real time by all link segments of a manipulator is still a hard task both in practice and in theory. We present a systematic sche...
Conference Paper
Full-text available
We present an architecture based on the Dynamic Field Theory for the problem of scene representation. At the core of this architecture are three-dimensional neural fields linking feature to spatial information. These three-dimensional fields are coupled to lower-dimensional fields that provide both a close link to the sensory surface and a close li...
Conference Paper
Full-text available
In this paper we describe an architecture for behavioral organization based on dynamical systems. This architecture enables the generation of complex behavioral sequences, which is demonstrated using the example of approaching and passing a door. The behavioral sequence is generated by activating and deactivating the elementary behaviors dependent...
Conference Paper
Full-text available
For any kind of assistant systems, the ability to interact with the human operator and taking into account his or her assumptions and expectations, is the basis for a reasonable behavior. As a consequence the human behavior have to be studied in order to generate driver models that are learned from human driving data. In this work we focus on the i...
Conference Paper
Full-text available
Generating flexible collision-free reaching movements is a standard task for autonomous articulated robots that is critical especially when such systems interact with humans in a service robotics setting. Current solutions are still challenging to put into practice. Here we generalize an approach first used to plan end-effector movement that is bas...
Conference Paper
Full-text available
For autonomous robotic systems, the ability to represent a scene, to memorize and track objects and their associated features is a prerequisite for reasonable interactive behavior. In this paper, we present a biologically inspired architecture for scene representation that is based on Dynamic Field Theory. At the core of the architecture we make us...
Article
A typical human-robot cooperation task puts an autonomous robot in the role of an assistant for the human user. Fulfilling requests of the human user like ?hand me the red screwdriver? demands an internal representation of the spatial layout of the scene as well as an understanding of labels and identifiers like ?red?, associated with the spatial i...
Conference Paper
Full-text available
The ability to generate discrete movement with distinct and stable time courses is important for interaction scenarios both between different robots and with human partners, for catching and interception tasks, and for timed action sequences. In dynamic environments, where trajectories are evolving online, this is not a trivial task. The dynamical...
Conference Paper
Full-text available
The presented work formulates an framework in which early prediction of drivers lane change behavior is realized. We aim to build a representation of drivers lane change behavior in order to recognize and to predict driver's intentions as a first step towards a realistic driver model. In the test bed of the Institute of Neuroinformatik, based on th...
Conference Paper
Full-text available
We extend the attractor dynamics approach to generate goal-directed movement of a redundant, anthropomorphic arm while avoiding dynamic obstacles and respecting joint limits. To make the robot's movements human-like, we generate approximately straight-line trajectories by using two heading direction angles of the tool-point quite analogously to how...
Book
Das übergeordnete Forschungsgebiet, in das sich die vorliegende Arbeit einbettet, befasst sich mit der Erforschung von informationsverabeitenden Prozessen im Gehirn und der Anwendung der resultierenden Erkenntnisse auf technische Systeme. In Analogie zu biologischen Systemen, deren Beschaffenheit aus den Anforderungen der Umwelt an ihr Verhalten re...
Article
Robot assistants which support the worker in production environments or help in performing domestic chores have always been a dream of mankind.
Article
Robot systems working directly with people naturally place highest demands on system safety, reliability and maintainability in all operational modes. In addition to legal requirements and liability issues individual reservations concerning a systems safety decide on its acceptance and economic success. In this context safety denotes the property o...
Article
Effective assistance demands a system-immanent intelligence in order to achieve high flexibility and robustness. Predefined functionalities serve this purpose only in a limited and restricted way; therefore there is a need for assistance systems to be teachable and adaptable. Moreover, the learning capacity should cover all system levels, like: pro...
Article
Co-existence an co-operation between a human and a machine which can move and act in an autonomous mode involves a form of interaction which goes beyond pure communication and exchange of information. Co-existence and co-operation will inevitably involve physical locomotion, action and interaction. The motions and actions of the two agents, human a...
Chapter
Robotic assistants are complex technical systems. To deal with partially unknown environments and to interact with human users, such systems have multiple sensory systems (e.g., vision, speech input, haptic input, force input, laser range finding, ultra-sound, etc.). Often multiple channels extract different kinds of information even from any singl...
Article
The goal of effective interaction between user and robot assistant makes it essential to provide a number of broadly utilizable and potentially redundant communication channels. The integration of classic interfaces, like graphical inputoutput devices, with newer types of interfaces such as speech and visual interfaces, tactile sensors, and force/t...
Article
In contrast to industrial robots, which mostly operate in exactly defined static production lines, autonomous robots, including robotic assistants, must be capable of operating in natural real world environments not specifically structured to facilitate their task. Due to their permanent dynamic variation, such environments are very difficult to mo...
Book
"Advances in Human-Robot Interaction" provides a unique collection of recent research in human-robot interaction. It covers the basic important research areas ranging from multi-modal interfaces, interpretation, interaction, learning, or motion coordination to topics such as physical interaction, systems, and architectures. The book addresses key i...
Chapter
CoRA is a robotic assistant whose task is to collaborate with a human operator on simple manipulation or handling tasks. Its sensory channels comprising vision, audition, haptics, and force sensing are used to extract perceptual information about speech, gestures and gaze of the operator, and object recognition. The anthropomorphic robot arm makes...
Chapter
This article describes the current state of our research on anthropomorphic robots. Our aim is to make the reader familiar with the two basic principles our work is based on: anthropomorphism and dynamics. The principle of anthropomorphism means a restriction to human-like robots which use version, audition and touch as their only sensors so that n...
Chapter
CoRA is a robotic assistant whose task is to collaborate with a human operator on simple manipulation or handling tasks. Its sensory channels comprising vision, audition, haptics, and force sensing are used to extract perceptual information about speech, gestures and gaze of the operator, and object recognition. The anthropomorphic robot arm makes...
Conference Paper
To enable a robotic assistant to autonomously reach for and transport objects while avoiding obstacles we have generalized the attractor dynamics approach established for vehicles to trajectory formation in robot arms. This approach is able to deal with the time-varying environments that occur when a human operator moves in a shared workspace. Stab...
Conference Paper
Full-text available
To enable a robotic assistant to autonomously reach for and transport objects while avoiding obstacles we have generalized the attractor dynamics approach established for vehicles to trajectory formation in robot arms. This approach is able to deal with the time-varying environments that occur when a human operator moves in a shared workspace. Stab...
Article
Some of the dreams of robotic scientists are easily described: robots doing tedious housekeeping work, robots playing with the children, robots helping elderly people at home in their daily tasks, robots assisting in the therapy of patients in hospitals. Or the robotics laborer in a manufacturing hall augmenting the human's force, reach, and precis...
Conference Paper
Full-text available
CORA is a robotic assistant whose task is to collaborate with a human operator on simple manipulation or handling tasks. Its sensory channels comprising vision, audition, haptics, and force sensing are used to extract perceptual information about speech, gestures and gaze of the operator, and object recognition. The anthropomorphic robot arm makes...
Article
Full-text available
This paper describes the hardware- and software-implementation of a touch-sensitive device on the manipulator arm of our anthropomorphic robot CoR^. This so-called artificial skin is used to control the configuration of the manipulator while the robot is grasping for objects. By exploiting redundant degrees of freedom, this operator-induced movemen...
Article
Full-text available
We present an architecture to gener# ate behavior for anthropomorphic robots. The goal is to equip the robots with the capacity to interact naturally with a human sharing the same interaction-channels.
Article
Full-text available
We describe the general concept, system architecture, hardware, and the behavioral abilities of Cora (Cooperative Robot Assistant, see Fig. 1), an autonomous non mobile robot assistant. Outgoing from our basic assumption that the behavior to perform determines the internal and external structure of the behaving system, we have designed Cora anthrop...

Network

Cited By