Patent DE-112019000020-B4 (DE)
Title: Maschinenlernsystem
Inventor: KITAGAWA EIKI
IPC: F02D45/00
Filed: 2019-02-05
Granted: 2020-10-15
Abstract: Maschinenlernsystem, wobei das System mit einer elektronischen Steuereinheit versehen ist, wobei die elektronische Steuereinheit versehen ist mit: einer Parametererfassungseinheit, die einen Wert der speziellen Art von Betriebsparameter bezüglich der Maschine erfasst, einer Verarbeitungseinheit, die ein neuronales Netz verwendet, das aus einer Eingabeschicht, verborgenen Schichten und einer Ausgabeschicht besteht, um eine Verarbeitung auszuführen, und einer Speichereinheit; der Wert der speziellen Art von Betriebsparameter bezüglich der Maschine in die Eingabeschicht eingegeben wird, und ein Ausgabewert, der sich gemäß dem Wert der speziellen Art von Betriebsparameter bezüglich der Maschine ändert, von der Ausgabeschicht ausgegeben wird, wobeider Bereich des Wertes der speziellen Art von Betriebsparameter bezüglich der Maschine im Voraus eingestellt wird,die Anzahlen von Knoten der verborgenen Schichten des neuronalen Netzes im Voraus entsprechend dem eben erwähnten Bereich des Wertes einer speziellen Art von Betriebsparameter bezüglich der Maschine eingestellt werden, und Trainingsdaten, die im Voraus durch eine tatsächliche Messung für den Wert der speziellen Art von Betriebsparameter bezüglich der Maschine in dem voreingestellten Bereich gefunden werden, in der Speichereinheit gespeichert werden,wenn der neu erfasste Wert der speziellen Art von Betriebsparameter bezüglich der Maschine in dem voreingestellten Bereich liegt, die Trainingsdaten, die durch eine tatsächliche Messung für den neu erfassten Wert der speziellen Art von Betriebsparameter bezüglich der Maschine erhalten werden, in der Verarbeitungseinheit dafür verwendet werden, die Gewichte des neuronalen Netzes zu lernen, so dass die Differenz zwischen dem Ausgabewert, der sich gemäß dem neu erfassten Wert der speziellen Art von Betriebsparameter bezüglich der Maschine ändert, und den Trainingsdaten, die durch eine tatsächliche Messung für den neu erfassten Wert der speziellen Art von Betriebsparameter bezüglich der Maschine erhalten werden, kleiner wird,wenn der Wert der speziellen Art von Betriebsparameter bezüglich der Maschine, der durch den Parametererfassungsteil neu erfasst wurde, außerhalb des voreingestellten Bereichs liegt, veranlasst wird, dass die Anzahl von Knoten der verborgenen Schicht eine Schicht vor der Ausgabeschicht des neuronalen Netzes entsprechend der Erhöhung der Anzahl von Trainingsdaten, die durch eine tatsächliche Messung für den neu erfassten Wert der speziellen Art von Betriebsparameter bezüglich der Maschine erfasst werden, erhöht wird, oder entsprechend der Erhöhung einer Datendichte erhöht wird, die durch Teilen der Anzahl von Trainingsdaten durch den Wert der Differenz des Maximumwertes und des Minimumwertes, die den voreingestellten Bereich des Wertes des Betriebsparameters zeigen, erhalten wird, und die Trainingsdaten, die durch eine tatsächliche Messung für den neu erfassten Wert der speziellen Art von Betriebsparameter bezüglich der Maschine erhalten werden, und die Trainingsdaten, die im Voraus gefunden werden, in der Verarbeitungseinheit dafür verwendet werden, die Gewichte des neuronalen Netzes zu lernen, so dass die Differenz zwischen dem Ausgabewert, der sich gemäß dem Wert der speziellen Art von Betriebsparameter bezüglich der Maschine innerhalb des voreingestellten Bereichs und außerhalb des voreingestellten Bereichs ändert, und den Trainingsdaten, die dem Wert der speziellen Art von Betriebsparameter bezüglich der Maschine entsprechen, kleiner wird, undein Ausgabewert, der dem Wert der speziellen Art von Betriebsparameter bezüglich der Maschine entspricht, unter Verwendung des neuronalen Netzes mit den erlernten Gewichten ausgegeben wird.