Normalisierte Eingabe is a crucial preprocessing step in the fields of künstliche Intelligenz (AI) and maschinellem Lernen. It involves adjusting the input data values to a common scale without distorting differences in the ranges of values. This is particularly important when dealing with datasets that contain features with varying units and scales, as it helps improve the performance and convergence speed of algorithms.
Normalisierungstechniken typically transform the input data to a standard range, such as [0, 1] or a mean of 0 and a standard deviation of 1. Common methods include:
- Min-Max-Normalisierung: This technique rescales the feature to a fixed range, usually [0, 1]. The formula is:
X' = (X - min(X)) / (max(X) - min(X)). - Z-Score-Normalisierung: This method standardizes the features by removing the mean and scaling to unit variance, using the formula:
X' = (X - μ) / σ, where μ is the mean and σ is the standard deviation. - Dezimalskalierung: This involves moving the decimal point of values of the feature. The number of decimal points moved depends on the maximum absolute value of the feature.
Das Normalisieren von Eingabedaten ist für verschiedene KI-Anwendungen, particularly in neural networks, where the Aktivierungsfunktionen can be sensitive to the input data scale. By ensuring that the input features are on a similar scale, normalized inputs help in reducing bias during the training process, facilitating better learning and more accurate predictions.