Unmodulo lineareè un tipo di modulo che esegue un'operazione lineare sul suo ingresso. Ciò può includere attività quali la moltiplicazione di matrici, il prodotto di punti e la moltiplicazione scalare. Nell'apprendimento automatico, i moduli lineari vengono spesso utilizzati come elementi costitutivi di modelli più complessi. Possono essere utilizzati, ad esempio, per trasformare i dati di input in un nuovo spazio più favorevole all'apprendimento o per combinare i risultati di più moduli in un'unica previsione.