Preprocessing, Türkçe'de "ön işleme" anlamına gelir. Bu terim, veri analizi, makine öğrenimi veya görüntü işleme gibi alanlarda, ham verilerin daha ileri incelemeler veya model eğitimi için hazırlanmasına yönelik ilk adımları ifade eder. Preprocessing aşamasında yapılan bazı işlemler: metinlerin sayıya çevrilmesi (One-Hot Encoding); sayıların ortak ölçeğe getirilmesi (Scaling); verilerin kategorilere ayrılması (Discretization).