ich für Art „Maschinelles Lernen“ Algorithmus suchen, die dynamisch einen Parameter auf vordefinierten Kriterien passt:automatisch Parameter basierend auf Maschinenzeit einstellen
Angenommen ich folgende Daten haben:
Iteration Batch_Size Elapsed Time
1 1000 10
2 1000 11
3 1000 10
Mein Kriterium ist: "Wenn die durchschnittliche abgelaufene Zeit für die letzten Iterationen weniger als 60 Sekunden beträgt, verdoppeln Sie die Größe"
Da die durchschnittliche abgelaufene Zeit für die letzten 3 Iterationen weniger als 60 Sekunden beträgt, kann die Batchgröße auf 2000 erhöht werden Die nächsten 3 Iterationen s könnte wie folgt sein
4 2000 20
5 2000 31
6 2000 30
Und wir setzen diesen Prozess fort. Wenn die verstrichene Zeit 60 Sekunden überschritten hat, dann fallen wir auf den vorherigen Wert zurück, wie
folgt120 32000 121
121 32000 93
122 32000 113
123 16000 51
124 16000 54
125 16000 61
es irgendwelche PL/SQL oder SQL-Bibliotheken zur Verfügung?
dank
oradbanj
Können Sie erklären, wie viele Operationen "aktuell" sind? 2, 3, 5, 10 oder vielleicht 10000? – krokodilko
3 Operationen können als neueste betrachtet werden. – oradbanj