Un módulo lineal es un tipo de módulo que realiza una operación lineal en su entrada. Esto puede incluir tareas como la multiplicación de matrices, el producto escalar y la multiplicación escalar. En el aprendizaje automático, los módulos lineales se utilizan a menudo como bloques de construcción de modelos más complejos. Se pueden utilizar, por ejemplo, para transformar los datos de entrada en un nuevo espacio que sea más propicio para el aprendizaje, o para combinar las salidas de varios módulos en una sola predicción.