# Effective Behavioural Dynamic Coupling through Echo State Networks
## 3 Experimental Setup
### Testing Cases
#### 3.3.2 Dataset Testing  
In order to test the system in a setup more similar to its intended functionality the _Dataset Testing_ was created in house by the experimenter. This dataset consists of 7 generic dynamic hand gestures performed using the Leap Motion device. In this case a different measure is used to calculate the accuracy, in order to highlight the mapping paradigm under which the method is used. We report the percentage of time the network output is indicating the correct input sequence presented, sincewe assume no segmentation of any sort of the input sequences, neither logical (e.g., by performing a moving average of the output), nor physical (e.g., by removing the hand from the Leap Motion's recording area before and after the performance of the gesture). The Leap Motion was selected for the testing as its larger input size is more demanding for the system. Each input gesture was repeated 3 times, the system was trained using two sequences out of the three and tested on the third, unseen, one. Thus, the accuracy is reported based on a 3-fold cross validation methodology. Each gesture of the training set includes the preparation, the nucleus, and the retraction of the gesture without tagging any of those moments [42; 43]. That is, each gesture includes the positioning of the hand within the device's receptive field and its removal. There was no care whether each execution of gestures was starting from the same point, nor that it had the same time span, nor that it was performed in the same manner, so to follow the exact same shape every time (e.g., performing a clockwise rotation of the same radius for the 3 times). This has been done in order to account for spatial and time variability between the input sequences.  
The actions performed by the experimenter with the right hand within the range of the Leap Motion are the following:  
**Push**: The hand moves forward from the centre of the receptive field in the horizontal plane;
**Pull**: The hand moves backwards from the centre of the receptive field in the horizontal plane;
**Swipe-right**: Repeated swipe movements from the centre to the right of the receptive field in the horizontal plane;
**Swipe-left**: Repeated swipe movements from the centre to the left of the receptive field in the horizontal plane;
**Clockwise Circle**: the hand moves repeatedly clockwise in a circle within the receptive field in the vertical plane;
**Anti-Clockwise Circle**: the hand moves repeatedly anticlockwise in a circle within the receptive field in the vertical plane;
**Up-Down**: the hand moves up and down within the receptive field in the vertical plane.  
It is important to note that sequences varies in length, as seen in Table 1, which presents the 7 gestures recorded for the testing together with their length. Furthermore, it is also interesting to note that for the system to be able to discriminate between sequences 4, 5, and 6 it should be able to follow their ongoing dynamics. In fact, the higher and lower hand position in gesture 6 can also be found in gesture 4 and 5, as they are part of the circle described by the hand on the vertical plane. Similarly, gestures 2 and 3 share some of the hand positions with gestures 4 and 5, since the leftmost and rightmost points also belong to the circle described by the hand on the latter gestures.