← Neueste Arbeiten
📊 statistics

A Jensen-Shannon divergence based kk--NNNN algorithm for missing value imputation in compositional data

Dieser Artikel schlägt einen neuen nichtparametrischen kk-NN-Algorithmus zur Imputation fehlender Werte in kompositionellen Daten vor, der die Jensen-Shannon-Divergenz und den Fréchet-Mittelwert nutzt, um Nullwerte zu behandeln und Hyperparameter selbst anzupassen, und dabei eine überlegene Genauigkeit und Recheneffizienz im Vergleich zu bestehenden Methoden demonstriert.

Ursprüngliche Autoren: Michail Tsagris, Connie Stewart, Abdulaziz Alenazi

Veröffentlicht 2026-05-29
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Michail Tsagris, Connie Stewart, Abdulaziz Alenazi

Originalarbeit unter CC0 1.0 der Gemeinfreiheit gewidmet (http://creativecommons.org/publicdomain/zero/1.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie sind ein Koch, der versucht, ein geheimes Familienrezept nachzubereiten. Sie haben einen Stapel Rezeptkarten, aber einige sind zerrissen oder es fehlen darin aufgeführte Zutaten. Ihr Ziel ist es, zu erraten, welche Zutaten fehlen, damit Sie die Gerichte fertigstellen können.

In der Welt der Datenwissenschaft nennt man dies Imputation (das Ausfüllen von Lücken). Doch dieser Artikel befasst sich mit einer sehr spezifischen, kniffligen Art von Rezept: Zusammengesetzte Daten (Compositional Data).

Was sind „zusammengesetzte Daten"?

Stellen Sie sich ein Tortendiagramm vor. Der gesamte Kuchen entspricht immer 100 %. Wenn Sie ein Stück „Äpfel" und ein Stück „Orangen" haben und Sie mehr Äpfel hinzufügen, muss das Orangenscheibchen kleiner werden, um die Summe bei 100 % zu halten.

Dies unterscheidet sich von einer normalen Einkaufsliste, auf der Sie 5 Äpfel und 10 Orangen haben können, ohne dass sich das eine auf das andere auswirkt. Bei zusammengesetzten Daten sind die Teile in einem Tanz miteinander verankert; bewegt sich einer, müssen sich die anderen anpassen. Dies macht das Ausfüllen fehlender Zahlen sehr schwierig, da Sie nicht einfach eine Zahl erraten können; Sie müssen eine Zahl erraten, die perfekt zum gesamten Kuchen passt.

Das Problem mit alten Methoden

Jahrelang versuchten Wissenschaftler, fehlende Teile in diesen „Tortendiagrammen" mit einer Methode namens k-NN (k-Nearest Neighbors / k-Nächste-Nachbarn) zu beheben.

  • Funktionsweise: Wenn Ihnen bei einem Rezept „Salz" fehlt, sucht der Computer nach anderen Rezepten, die Ihrem sehr ähnlich sind. Er sieht, was diese ähnlichen Rezepte für Salz verwendet haben, und vermutet, dass Sie wahrscheinlich etwas Ähnliches verwendet haben.
  • Der Fehler: Die alte Methode zur Messung der „Ähnlichkeit" (genannt Aitchison-Distanz) ist wie der Versuch, die Entfernung zwischen zwei Städten mit einem Lineal auf einer flachen Karte zu messen, obwohl die Erde rund ist. Manchmal funktioniert es einigermaßen, aber es versagt, wenn Ihr Rezept null Zutaten enthält (z. B. „Keine Oliven"). In der alten Mathematik kann man die Distanz nicht berechnen, wenn eine Zahl null ist, sodass das gesamte System abstürzt.

Die neue Lösung: Der „Jensen-Shannon"-Kompass

Die Autoren dieses Artikels entwickelten einen neuen, intelligenteren Kompass zur Messung der Ähnlichkeit. Sie nennen ihn die Jensen-Shannon-Divergenz (JSD).

  • Die Analogie: Stellen Sie sich vor, Sie vergleichen zwei Smoothies. Die alte Methode könnte verwirrt sein, wenn ein Smoothie keine Erdbeeren enthält. Die neue JSD-Methode ist wie ein intelligenter Mixer, der sagt: „Okay, Sie haben keine Erdbeeren, aber Sie haben viele Bananen. Lassen Sie uns das Geschmacksprofil der gesamten Mischung vergleichen und ignorieren, dass eine Zutat fehlt."
  • Der Vorteil: Diese neue Methode funktioniert perfekt, selbst wenn die Daten Nullen enthalten. Sie bricht nicht zusammen; sie passt sich einfach an.

Der „magische Regler" (das Fréchet-Mittel)

Die Autoren blieben nicht stehen. Sie fügten einen „magischen Regler" (einen Parameter namens α\alpha) zu ihrem Algorithmus hinzu.

  • Die Analogie: Stellen Sie sich vor, Sie mitteln die Meinungen Ihrer Nachbarn, um die fehlende Zutat zu erraten.
    • Wenn Sie einfach das arithmetische Mittel (den Standarddurchschnitt) nehmen, sind Sie wie ein strenger Lehrer: „Jeder erhält das gleiche Gewicht."
    • Wenn Sie das geometrische Mittel verwenden, sind Sie wie ein vorsichtiger Redakteur: „Wir ignorieren extreme Ausreißer."
    • Das Fréchet-Mittel ist wie ein flexibler Vermittler. Der „magische Regler" (α\alpha) ermöglicht es Ihnen, zwischen streng, vorsichtig oder irgendwo dazwischen zu gleiten. Der Computer kann diesen Regler automatisch justieren, um das perfekte Gleichgewicht für Ihre spezifischen Daten zu finden.

Die „selbstanpassende" Funktion

Manchmal sind fehlende Daten nicht zufällig. Vielleicht fehlt „Salz" nur in scharfen Rezepten, während „Zucker" nur in süßen fehlt.

  • Die Autoren schufen eine adaptive Version ihres Werkzeugs. Anstatt eine Regel für das gesamte Kochbuch zu verwenden, betrachtet diese Version, wie die Daten fehlen, und ändert ihre Strategie für jedes spezifische Muster. Es ist wie ein anderer Koch für jede Art von Gericht.

Was haben sie herausgefunden?

Das Team testete ihr neues Werkzeug gegen die alten Methoden mit realen Daten, wie zum Beispiel:

  1. Weinchemie: Analyse von Säuren in tschechischen Weinen.
  2. Flusswasser: Überprüfung chemischer Werte in spanischen Flüssen.
  3. Fischernährung: Untersuchung von Fettsäuren in Fischen (wo einige Fische bestimmte Dinge einfach nicht essen, was zu „Null"-Werten führt).
  4. Landwirtschaft: Ermittlung, wie viel von bestimmten Pflanzen in griechischen Regionen angebaut wurde.

Die Ergebnisse:

  • Genauigkeit: Ihre neue Methode war durchweg genauer als die alten. Sie riet die fehlenden Zahlen näher an die Wahrheit heran.
  • Geschwindigkeit: Sie war viel schneller. In einigen Tests dauerte die alte Methode 12- bis 25-mal länger, um dieselbe Arbeit zu verrichten.
  • Nullen: Sie bewältigte „Null"-Werte problemlos, während die alten Methoden Schwierigkeiten hatten oder versagten.

Das Fazit

Die Autoren entwickelten eine neue, schnellere und flexiblere Methode, um die fehlenden Teile von „Tortendiagramm"-Daten auszufüllen. Sie funktioniert sogar, wenn einige Scheiben komplett leer sind (Nullen), und nutzt einen intelligenten „magischen Regler", um ihre eigenen Einstellungen für die besten Ergebnisse anzupassen. Während die „selbstanpassende" Funktion cool ist, stellten sie fest, dass manchmal die einfachere Version genauso gut und weniger kompliziert ist.

Hinweis: Der Artikel konzentriert sich streng auf die Mathematik und die Simulationsergebnisse. Er behauptet nicht, dies sei eine medizinische Heilung oder ein spezifisches Werkzeug für die zukünftige klinische Anwendung, sondern vielmehr eine statistische Verbesserung zur Handhabung von Daten in Bereichen wie Wirtschaft, Ökologie und Chemie.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →