Resumen: Diseño e implementación de un sistema capaz de distinguir entre distintas actividades realizadas durante el desempeño de un partido de tenis, siendo la finalidad última la correcta clasificación de un conjunto de golpes realizados. El modelo presenta robustez ante la variabilidad de las dimensiones, edad o sexo de cualquier sujeto que realice las actividades. Los datos han sido recopilados con dos nodos sensores que incorporan acelerómetro y giróscopo, y la tecnología de comunicación de bajo consumo Bluetooth Low Energy. Los modelos creados están basados en técnicas de Deep Learning con aprendizaje semi-supervisado, e implementados con TensorFlow con su API en Python. Primero se ha obtenido un extractor de características de los datos entrenando de manera no supervisada un Autoencoder Convolucional. Después se han entrenado distintas arquitecturas de Perceptrones Multicapa MLP con las características extraídas. Finalmente se exponen los resultados de clasificación obtenidos.