Eenlineaire moduleis een type module dat een lineaire bewerking uitvoert op de ingang. Dit kunnen taken omvatten zoals matrixvermenigvuldiging, puntproduct en scalaire vermenigvuldiging. Bij machine learning worden lineaire modules vaak gebruikt als bouwstenen van complexere modellen. Ze kunnen bijvoorbeeld worden gebruikt om invoergegevens om te zetten in een nieuwe ruimte die meer bevorderlijk is voor leren, of om de outputs van meerdere modules te combineren in één voorspelling.