๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Neuromorphic Computing for Computer Scientists

โœ Scribed by Developers, Dynex


Publisher
Independently Published
Year
2024
Tongue
English
Leaves
318
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


In 2019, Google astounded the world with the revelation that their quantum computer, Sycamore, had conquered an insurmountable problem. Remarkably, Sycamore achieved this feat in less than 200 seconds, a task that conventional computers, even the most potent ones, would require over 10,000 years to complete. While this achievement was truly impressive, one might ponder why it holds such immense significance.

The answer lies in the profound implications of this breakthrough technology. Quantum computers have the potential to redefine the landscape of scientific discoveries, catalyze advancements in medicine, usher in a new era in artificial intelligence, and even play a pivotal role in averting catastrophic climate change. Yet, despite its remarkable promise, the widespread availability of quantum computers, in terms of qubit quantity, error-correction capabilities, and accessibility for practical applications, remains likely centuries away.

Enter neuromorphic computing, a comparably groundbreaking alternative computing paradigm, accessible today and boasting similar efficiency, without the constraints associated with quantum computers. Neuromorphic circuits share fascinating similarities with quantum technologies, including the principles of superposition and quantum tunneling. This innovative approach is rapidly gaining momentum among researchers and leading global corporations, offering a powerful alternative. To put it into perspective, while Google's Sycamore registers a Q-Score of less than 140, neuromorphic platforms like the Dynex Cloud attain scores of 15,000 or more.

In 'Neuromorphic Computing for Computer Scientists,' you will embark on an immersive journey into this cutting-edge field. This book is designed to be accessible yet rigorous, employing ideas and techniques familiar to any student of computer science, regardless of their mathematical or physics background. It begins with the fundamental prerequisites before delving into various facets of neuromorphic computing, viewed from a computer science perspective. Topics covered encompass computer architecture, algorithms, programming languages, theoretical computer science, cryptography, information theory, and hardware. The text offers practical examples, over two hundred exercises with solutions, and programming drills that breathe life into neuromorphic computing concepts. All code examples are runnable on the Dynex Neuromorphic Computing Platform, a cloud-based neuromorphic computing service.

'Neuromorphic Computing for Computer Scientists' invites readers to explore a realm of cutting-edge research, providing an engaging hands-on experience that simplifies intricate abstract concepts. This book is a valuable resource for computer science students and researchers, making the fascinating world of neuromorphic computing accessible to all.

โœฆ Table of Contents


1

Introduction

1
2

Quantum vs Dynex Neuromorphic Computing

3
3

Dynex: The Neuromorphic Cloud Computing Platform

15
4

Dynex SDK

18
5

Solving Problems with the Dynex SDK

23
6

Problem formulation

26
7

Model Classes

30

PART II: GETTING STARTED

8

Account Setup

34
9

Environment Setup & Installation

35
10

Testing the Setup

38
11

Hello, World!

40

PART III: PRACTICAL APPLICATIONS

12

Quantum Image Classification

43
13

4-Qubit Full Adder Circuit

52
14

Placement of Charging Stations

62
15

Quantum RNA Folding

70
16

Quantum Feature Selection

81
17

SciKit-Learn Plugin

91
18

Quantum-CFD

95
19

Quantum-SVM

99
20

Quantum-SISR

109
21

Quantum AI Security Auditing

116
22

Quantum Mode-Assisted AI Training

124
23

Quantum Prime Factorisation

137
25

Quantum Target Identification by Enzymes (TIE)

159

PART IV: DYNEX SDK REFERENCE

26

Dynex SDK Classes

168
27

Dynex SDK Methods

179

APPENDIX

189

GLOSSARY

228

ABOUT DYNEX

243


๐Ÿ“œ SIMILAR VOLUMES


Data Communications and Computer Network
โœ Michael Duck, Richard Read ๐Ÿ“‚ Library ๐Ÿ“… 2003 ๐Ÿ› Prentice Hall ๐ŸŒ English

A broad introductory text written for computer scientists and engineers, focusing on the fundamental aspects of data communications and computer networks. This second edition has been thoroughly revised to cover current networking issues and technologies. Specific updates include those on networks a

Scientific Computing: For Scientists and
โœ Timo Heister, Leo G. Rebholz ๐Ÿ“‚ Library ๐Ÿ“… 2023 ๐Ÿ› De Gruyter ๐ŸŒ English

Scientific Computing for Scientists and Engineers is designed to teach undergraduate students relevant numerical methods and required fundamentals in scientific computing. Most problems in science and engineering require the solution of mathematical problems, most of which can only be done on a com

Scientific Computing: For Scientists and
โœ Timo Heister; Leo G. Rebholz ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› De Gruyter ๐ŸŒ English

<p><em>Scientific Computing for Scientists and Engineers</em> is designed to teach undergraduate students relevant numerical methods and required fundamentals in scientific computing.</p> <p>Most problems in science and engineering require the solution of mathematical problems, most of which can onl

Scientific Computing: For Scientists and
โœ Timo Heister; Leo G. Rebholz ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› De Gruyter ๐ŸŒ English

<p><em>Scientific Computing for Scientists and Engineers</em> is designed to teach undergraduate students relevant numerical methods and required fundamentals in scientific computing.</p> <p>Most problems in science and engineering require the solution of mathematical problems, most of which can onl

Communications engineering : essentials
โœ Chiu, Mao-Ching; Lee, Richard Char-Tung; Lin, Jung-Shan ๐Ÿ“‚ Library ๐Ÿ“… 2007 ๐Ÿ› IEEE Press, John Wiley & Sons (Asia) ๐ŸŒ English

The writing of this book was motivated by the authors' observation that convergence is requiring computer science students to gain a better understanding of communications concepts. The authors have therefore written a book that addresses this gap, delivering to the computer science student the key