Einrichtung, Verfahren und computerlesbares Medium für robuste Reaktion auf adversariale Störungen unter Verwendung hyperdimensionaler Vektoren

    公开(公告)号:DE102022105598A1

    公开(公告)日:2022-12-29

    申请号:DE102022105598

    申请日:2022-03-10

    Applicant: INTEL CORP

    Abstract: Es werden Einrichtungen, Verfahren und Erzeugnisse offenbart. Eine beispielhafte Einrichtung beinhaltet eine Prozessorschaltungsanordnung zum Zuweisen eines Positionswert-Hyperdimensionalvektors (HDV) zu einer Position eines ersten Felds aus einem oder mehreren Pixeln in einem, Zuweisen mindestens eines ersten Kanal-HDV zu dem ersten Feld, Bestimmen mindestens eines Pixelintensitätswert-HDV für jedes des einen oder der mehreren Pixel in dem ersten Feld, Zusammenbinden jedes der Pixelintensitätswert-HDVs zu mindestens einem Feldintensitätswert-HDV, Zusammenbinden des wenigstens ersten Kanal-HDV und des wenigstens einen Feldintensitätswert-HDV, um einen Feldkonsensintensitäts-HDV zu produzieren, und Erzeugen eines ersten Hyperdimensionaldarstellungs-Feldwert-HDV des ersten Felds durch Zusammenbinden zumindest einer Kombination des Feldkonsensintensitäts-HDV und des Positionswert-HDV.

    SICHERHEITSVERRIEGELUNGSEINRICHTUNG UND VERFAHREN FÜR GEISTIGES EIGENTUM

    公开(公告)号:DE102021130628A1

    公开(公告)日:2022-06-23

    申请号:DE102021130628

    申请日:2021-11-23

    Applicant: INTEL CORP

    Abstract: Ein Taktpuffer oder -treiber wird bis zum Empfang verifizierbarer Kryptoschlüssel selektiv gesteuert. Dieser Taktpuffer oder diese Treiber bleiben selektiv gesteuert, wodurch ein Prozessor von irgendeiner sinnvollen Funktion deaktiviert wird, bis Kryptoschlüssel decodiert, verifiziert und auf den Taktpuffer oder Treiber angewandt werden. Eine niederfrequente pseudozufällige Frequenzsprungzeitfolge wird erzeugt und zum Randomisieren eines Spreizspektrums verwendet, um einen Referenztakt (oder Ausgangstakt) eines Frequenzsynthesizers zu modulieren. Diese Sprungzeitfolge enthält den Schlüssel zum Freigeben der Kryptoschlüssel. Die PWM-modulierten Kryptoschlüssel werden von der Sprungzeitfolge getragen. Zum Decodieren der PWM-modulierten Kryptoschlüssel wird die Sprungzeitfolge verwendet. Der Referenztakt, der mit Kryptoschlüsseln in dem Spreizspektrum moduliert ist, wird gemeinsam mit der Sprungzeitfolge an einen Decoder (in einem Prozessor) gesandt. Die Kryptoschlüssel werden decodiert und dann zum Freigeben des Taktpuffers verwendet.

    HANDHABEN EINER SIGNALSÄTTIGUNG IN GEPULSTEN NEURONALEN NETZEN

    公开(公告)号:DE102018204514A1

    公开(公告)日:2018-09-27

    申请号:DE102018204514

    申请日:2018-03-23

    Applicant: INTEL CORP

    Abstract: Die vorliegende Offenbarung sieht vor, ein gepulstes neuronales Netz zu erzeugen. Das Erzeugen eines gepulsten neuronales Netzes kann das Bestimmen, dass ein erster Eingangs-Fan-In von mehreren Eingangsneuronen zu jedem von mehreren Ausgangsneuronen größer als ein Schwellenwert ist, Erzeugen von mehreren Zwischenneuronen basierend auf einer Bestimmung, dass der erste Eingangs-Fan-In größer als der Schwellenwert ist, und Koppeln der mehreren Zwischenneuronen mit den mehreren Eingangsneuronen und den mehreren Ausgangsneuronen aufweisen, wobei jedes der mehreren Zwischenneuronen einen zweiten Eingangs-Fan-In aufweist, der kleiner als der erste Eingangs-Fan-In ist, und jedes der mehreren Ausgangsneuronen einen dritten Eingangs-Fan-In aufweist, der kleiner als der erste Eingangs-Fan-In ist.

    Parsen von regulären Ausdrücken mit gepulsten neuralen Netzwerken

    公开(公告)号:DE112017008202T5

    公开(公告)日:2020-08-06

    申请号:DE112017008202

    申请日:2017-12-15

    Applicant: INTEL CORP

    Abstract: Techniken und Mechanismen, um einen logischen Zustandsautomaten mit einem gepulsten neuronalen Netzwerk bereitzustellen, das mehrfache Knotensätze aufweist. Jeder der mehrfachen Knotensätze soll jeweils einen anderen Zustand implementieren und jede der mehrfachen Pulsfolgen wird an den jeweiligen Knoten von jedem der mehrfachen Knotensätze bereitgestellt. Ein gegebener Zustand des logischen Zustandsautomaten wird durch die Konfiguration der jeweiligen Aktivierungsmodi jedes Knotens des entsprechenden Knotensatzes implementiert. Der Aktivierungsmodus eines gegebenen Knotens ermöglicht es diesem Knoten, als Reaktion auf seine entsprechende Pulsfolge zu signalisieren, dass ein entsprechender Zustandsübergang des logischen Zustandsautomaten durchgeführt werden soll. Bei einer anderen Ausführungsform repräsentieren die mehrfachen Pulsfolgen jeweils ein anderes jeweiliges Zeichen in einem System, das von Daten verwendet wird, die mit dem gepulsten neuronalen Netzwerk ausgewertet werden.

    LÖSEN VON OPTIMIERUNGSPROBLEMEN UNTER VERWENDUNG EINES NEUROMORPHEN NETZES MIT SPIKING

    公开(公告)号:DE102024206584A1

    公开(公告)日:2025-04-24

    申请号:DE102024206584

    申请日:2024-07-11

    Applicant: INTEL CORP

    Abstract: Ein neuromorphes Netz kann verwendet werden, um ein Optimierungsproblem zu lösen. Das Netz kann primäre Neuronen enthalten. Der Zustand eines primären Neurons kann ein Wert einer entsprechenden Variable des Optimierungsproblems sein. Die primären Neuronen können ihren Zustand aktualisieren und Werte der Variablen ändern. Das Netz kann auch ein Kostenneuron enthalten, das unter Verwendung einer Kostenfunktion Kosten berechnen kann, auf Grundlage von Werten der Variablen, die an das Kostenneuron in Form von Spikes von den primären Neuronen gesendet werden. Das Netz kann auch ein Minima-Neuron zur Ermittlung der niedrigsten Kosten und ein Integratorneuron zur Verfolgung der Anzahl der Rechenschritte enthalten, die die primären Neuronen durchgeführt haben. Das Minima-Neuron oder Integratorneuron kann ermitteln, ob eine Konvergenz erreicht ist. Nachdem die Konvergenz erreicht ist, kann das Minima-Neuron oder das Integratorneuron die primären Neuronen anweisen, mit der Berechnung neuer Werte der Variablen aufzuhören.

Patent Agency Ranking