Was ist Amazon Braket? - Amazon Braket

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist Amazon Braket?

Tipp

Lernen Sie die Grundlagen des Quantencomputers kennen mit! AWS Melden Sie sich für den Amazon Braket Digital Learning Plan an und verdienen Sie sich Ihr eigenes digitales Badge, nachdem Sie eine Reihe von Lernkursen und eine digitale Prüfung abgeschlossen haben.

Amazon Braket ist ein vollständig verwaltetes Programm, AWS-Service das Forschern, Wissenschaftlern und Entwicklern den Einstieg in das Quantencomputing erleichtert. Quantencomputer haben das Potenzial, Rechenprobleme zu lösen, die für klassische Computer unerreichbar sind, da sie die Gesetze der Quantenmechanik nutzen, um Informationen auf neue Weise zu verarbeiten.

Der Zugang zu Quantencomputer-Hardware kann teuer und umständlich sein. Eingeschränkter Zugriff macht es schwierig, Algorithmen auszuführen, Designs zu optimieren, den aktuellen Stand der Technologie zu bewerten und zu planen, wann Sie Ihre Ressourcen optimal einsetzen sollten. Braket hilft Ihnen, diese Herausforderungen zu meistern.

Braket bietet einen zentralen Zugangspunkt zu einer Vielzahl von Quantencomputertechnologien. Mit Braket können Sie:

  • Erforschen und entwerfen Sie Quanten- und Hybridalgorithmen.

  • Testen Sie Algorithmen auf verschiedenen Quantenschaltkreissimulatoren.

  • Führen Sie Algorithmen auf verschiedenen Arten von Quantencomputern aus.

  • Erstellen Sie Machbarkeitsnachweisanwendungen.

Die Definition von Quantenproblemen und die Programmierung von Quantencomputern zu ihrer Lösung erfordern neue Fähigkeiten. Um Ihnen beim Erwerb dieser Fähigkeiten zu helfen, bietet Braket verschiedene Umgebungen zur Simulation und Ausführung Ihrer Quantenalgorithmen. Mit einer Reihe von Beispielumgebungen, den sogenannten Notebooks, können Sie den Ansatz finden, der Ihren Anforderungen am besten entspricht, und schnell loslegen.

Die Entwicklung von Braket besteht aus drei Phasen:

  • Build — Braket bietet vollständig verwaltete Jupyter-Notebook-Umgebungen, die den Einstieg erleichtern. Braket-Notebooks sind mit Beispielalgorithmen, Ressourcen und Entwicklertools, einschließlich Amazon Braket, vorinstalliert. SDK Mit Amazon Braket SDK können Sie Quantenalgorithmen erstellen und diese dann auf verschiedenen Quantencomputern und Simulatoren testen und ausführen, indem Sie eine einzige Codezeile ändern.

  • Test — Braket bietet Zugriff auf vollständig verwaltete, leistungsstarke Quantenschaltkreissimulatoren. Sie können Ihre Schaltungen testen und validieren. Braket kümmert sich um alle zugrunde liegenden Softwarekomponenten und Amazon Elastic Compute Cloud (AmazonEC2) -Cluster, um die Simulation von Quantenschaltkreisen in der klassischen High Performance Computing (HPC) -Infrastruktur zu vereinfachen.

  • Run — Braket bietet sicheren On-Demand-Zugriff auf verschiedene Arten von Quantencomputern. Sie haben Zugriff auf Gate-basierte Quantencomputer von IonQ, IQM, und Rigetti, sowie einen analogen Hamilton-Simulator von. QuEra Sie haben auch keine Vorabverpflichtung und müssen sich den Zugang nicht über einzelne Anbieter sichern.

Über Quantencomputer und Braket

Quantencomputer befinden sich in einem frühen Entwicklungsstadium. Es ist wichtig zu verstehen, dass es derzeit keinen universellen, fehlertoleranten Quantencomputer gibt. Daher sind bestimmte Arten von Quantenhardware für jeden Anwendungsfall besser geeignet, und es ist entscheidend, Zugang zu einer Vielzahl von Computerhardware zu haben. Braket bietet eine Vielzahl von Hardware über Drittanbieter an.

Bestehende Quantenhardware ist aufgrund von Rauschen, das zu Fehlern führt, eingeschränkt. Die Branche befindet sich im Zeitalter Noisy Intermediate Scale Quantum (NISQ). In dieser NISQ Ära sind Quantencomputer zu laut, um reine Quantenalgorithmen wie den Algorithmus von Shor oder den Algorithmus von Grover zu unterstützen. Bis eine bessere Quantenfehlerkorrektur verfügbar ist, erfordert das praktischste Quantencomputing die Kombination von klassischen (traditionellen) Rechenressourcen mit Quantencomputern, um hybride Algorithmen zu entwickeln. Braket hilft Ihnen bei der Arbeit mit hybriden Quantenalgorithmen.

In hybriden Quantenalgorithmen werden Quantenverarbeitungseinheiten (QPUs) als Coprozessoren verwendetCPUs, wodurch spezifische Berechnungen in einem klassischen Algorithmus beschleunigt werden. Diese Algorithmen nutzen eine iterative Verarbeitung, bei der die Berechnung zwischen klassischen Computern und Quantencomputern erfolgt. Aktuelle Anwendungen des Quantencomputers in den Bereichen Chemie, Optimierung und maschinelles Lernen basieren beispielsweise auf variationellen Quantenalgorithmen, bei denen es sich um eine Art hybrider Quantenalgorithmen handelt. Bei variationalen Quantenalgorithmen passen klassische Optimierungsroutinen die Parameter eines parametrisierten Quantenschaltkreises iterativ an, ähnlich wie die Gewichte eines neuronalen Netzwerks iterativ auf der Grundlage des Fehlers in einem Trainingssatz für maschinelles Lernen angepasst werden. Braket bietet Zugriff auf die PennyLane Open-Source-Softwarebibliothek, die Sie bei variationellen Quantenalgorithmen unterstützt.

Quantencomputer gewinnen bei Berechnungen in vier Hauptbereichen an Bedeutung:

  • Zahlentheorie — einschließlich Faktoring und Kryptografie (der Algorithmus von Shor ist beispielsweise eine primäre Quantenmethode für zahlentheoretische Berechnungen)

  • Optimierung — einschließlich Erfüllung von Beschränkungen, Lösung linearer Systeme und maschinelles Lernen

  • Oracular Computing — einschließlich Suche, verborgener Untergruppen und Ordnungsfindung (der Grover-Algorithmus ist beispielsweise eine primäre Quantenmethode für orakulare Berechnungen)

  • Simulation — einschließlich Anwendungen für direkte Simulation, Knoteninvarianten und Quantenapproximationsoptimierungsalgorithmen () QAOA

Anwendungen für diese Kategorien von Berechnungen finden sich in den Bereichen Finanzdienstleistungen, Biotechnologie, Fertigung und Pharmazie, um nur einige zu nennen. Braket bietet Funktionen und Beispiel-Notebooks, die neben bestimmten praktischen Problemen bereits auf viele Machbarkeitsnachweise angewendet werden können.