## 4 Signal Processing Algorithm for Classification of 17 Motions
### Training of Artificial Neural Network Classifier
\begin{table}
\begin{tabular}{c c c c c c c} \hline \hline
**Classification** & **Number of** & **Training** & **Testing** & **Participant** & **Number of Neurons in the Input** & **Learning** \\
**Scenario** & **Motions** & **Data** & **Data** & **Layer/Hidden Layer/Output Layer** & **Coefficient** \\ \hline \hline \multirow{8}{*}{1} & \multirow{8}{*}{17} & Day 1 & Day 1 & A & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & A & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & B & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & B & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & C & 36/24/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & D & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & E & 36/24/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & E & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & F & 36/16/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & G & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & H & 36/18/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & H & 36/18/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & I & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & J & 36/22/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & K & 36/24/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & L & 36/20/17 & \multirow{8}{*}{1.2} \\ \hline \hline \multirow{8}{*}{2} & \multirow{8}{*}{17} & Day 1 & Day 2 & A & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 1 & A & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 2 & B & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 1 & B & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 2 & E & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 1 & E & 36/20/17 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 2 & H & 36/18/17 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 1 & H & 36/18/17 & \multirow{8}{*}{1.2} \\ \hline \hline \multirow{8}{*}{3} & \multirow{8}{*}{17} & Day 1 & Day 1 & A & 36/14/9 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & A & 36/12/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & B & 36/14/9 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & B & 36/16/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & C & 36/20/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & D & 36/14/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & E & 36/16/9 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & E & 36/14/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & F & 36/12/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & G & 36/18/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & H & 36/20/9 & \multirow{8}{*}{1.2} \\  & & Day 2 & Day 2 & H & 36/16/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & I & 36/20/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & J & 36/16/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & K & 36/14/9 & \multirow{8}{*}{1.2} \\  & & Day 1 & Day 1 & L & 36/18/9 & \multirow{8}{*}{1.2} \\ \hline \hline \end{tabular}
\end{table} 
Table 2: Details of each classification scenarios. Furthermore, a classification label of a motion at any given sampling instance is defined by the class with the highest ANN output. Thus, the classification output corresponding to the discriminated motion will have a value of 1 while classification output for other motions will have a value of 0.