\begin{tikzpicture}[->,auto,x=3cm, y=1.5cm]
\node (EEG) at (1.5,3) {EEG};
\node (EMG) at (3.5,-0.5) {EMG};
\node (Syn) at (2.5,0.5) {Synergies};
\node (kin) at (0.5,0.5) {Velocities};
\node (pos) at (-0.5,-0.5) {Positions};
\draw[->,very thick] (EMG) -- (Syn);
\draw[->,very thick] (pos) -- (kin);
\draw[->] (EEG) -- (EMG);
\draw[->] (Syn) -- (kin);
\draw[->] (Syn) -- (pos);
\draw[->] (EEG) -- (kin);
\draw[->] (EEG) -- (pos);
\draw[->] (EEG) -- (Syn);
\draw[->] (EMG) edge[bend left,distance=1cm] (kin);
\draw[->] (EMG) edge[bend left,distance=1.5cm] (pos);
\draw[->,dashed] (EEG) .. controls (2.3,0.7) .. (pos);
\draw[->,dashed] (EEG) .. controls (2.3,0.7) .. (kin);
%legend
\node (pred) at (0,3) {predicted};
\node (comp) at (0,2.5) {computed};
\node (via) at (-0.1,2) {predicted via};
\draw[->, very thick] (comp) -- ++(0.5,0);
\draw[->] (pred) -- ++(0.5,0);
\draw[->, dashed] (via) -- ++(0.6,0);
\end{tikzpicture}