Introduction to Quantum Computing & Machine Learning Technologies: 1, #1
By M. Sreedevi, S. R. Jena and Vani Rajasekar
()
About this ebook
Quantum computing is a sophisticated approach to making parallel calculations, using the physics that governs subatomic particles to replace the more simplistic transistors in today's computers. Therefore it holds the promise to solve some of our planet's biggest challenges - in the areas of environment, agriculture, health, energy, climate, materials science, and others we haven't encountered yet. For some of these problems, classical computing is increasingly challenged as the size of the system grows. When designed to scale, quantum systems will presumably have some capabilities that exceed our most powerful supercomputers. As the global community of quantum researchers, scientists, engineers, and business leaders continue to collaborate to advance the quantum ecosystem, we expect to see quantum impact accelerate across every industry. Like the first digital computers, quantum computers offer the possibility of technology exponentially more powerful than current systems. They stand to change companies, entire industries, and the world by solving problems that seem impossible today. A recent report by Gartner states that by 2023, 20% of organizations will be budgeting for quantum computing projects. As this new technology develops, organizations will face a shortage of quantum computing experts.
The time to learn about quantum computing is now. Discover the business and technical implications of this new frontier in computing and how you can apply quantum computing to your organization is a greater challenge.
Machine learning is a branch of artificial intelligence (AI) and computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy. It is undeniably one of the most influential and powerful technologies in today's world. More importantly, we are far from seeing its full potential. There's no doubt, it will continue to be making headlines for the foreseeable future.
Machine learning is a tool for turning information into knowledge. In the past 50 years, there has been an explosion of data. This mass of data is useless unless we analyse it and find the patterns hidden within. Machine learning techniques are used to automatically find the valuable underlying patterns within complex data that we would otherwise struggle to discover. The hidden patterns and knowledge about a problem can be used to predict future events and perform all kinds of complex decision making.
Related to Introduction to Quantum Computing & Machine Learning Technologies
Titles in the series (100)
STREETMECHANIC: 1, #1 Rating: 0 out of 5 stars0 ratingsLiving the Purpose Inspired Life: 1, #1 Rating: 0 out of 5 stars0 ratings韃靼與瓦剌政治理論—「外國軍事儲備土地出租」政治制度: 1, #1 Rating: 0 out of 5 stars0 ratingsA Bougainvillea Flower 1: 1, #1 Rating: 0 out of 5 stars0 ratings「複製羊」技術應用於雌性猿和猩猩生殖系統改良之構想藍圖: 1, #1 Rating: 0 out of 5 stars0 ratingsSmudge The Great Escape: 1, #1 Rating: 5 out of 5 stars5/5Exposing the Illuminati's R.E.M Driven Human Cloning Subculture, Frequently Asked Questions: 1, #1 Rating: 0 out of 5 stars0 ratings「複製人」技術應用於女性人種改良之構想藍圖: 1, #1 Rating: 0 out of 5 stars0 ratings生殖系統改良的複製狼、熊構想藍圖—應用複製羊技術: 1, #1 Rating: 0 out of 5 stars0 ratingsHow You Can Make Money With The Government Even If Your Husband Or Wife Has A Criminal Record: 1, #1 Rating: 0 out of 5 stars0 ratingsMy Recipes: 1, #1 Rating: 0 out of 5 stars0 ratingsThe Killing Circle: 1, #1 Rating: 0 out of 5 stars0 ratingsEnglish Common Expressions - How To Say It In Chinese? Book One: 1, #1 Rating: 1 out of 5 stars1/5Self-Care for Caregivers: 1, #1 Rating: 0 out of 5 stars0 ratingsMassage Therapy: My Journey is My Life: 1, #1 Rating: 0 out of 5 stars0 ratingsTony's World Book 1 Indoctrination: 1, #1 Rating: 0 out of 5 stars0 ratingsLearning the Technical Game of Football: 1, #1 Rating: 0 out of 5 stars0 ratings"Trail Dust": 1, #1 Rating: 5 out of 5 stars5/545 Affordable Retirement Towns: 1, #1 Rating: 0 out of 5 stars0 ratingsCry of an Osprey: 1, #1 Rating: 0 out of 5 stars0 ratingsSanta Claus Versus Evil Santa: 1, #1 Rating: 0 out of 5 stars0 ratingsAttrition or Apartheid?: 1, #1 Rating: 0 out of 5 stars0 ratingsLet me makes you a solid winner: 1, #1 Rating: 5 out of 5 stars5/510 Habits That Strong Minded People Never Do: 1, #1 Rating: 0 out of 5 stars0 ratingsSuccess in Exam! How to Prepare For Exams Effectively?: 1, #1 Rating: 0 out of 5 stars0 ratingsGladstone: 1, #1 Rating: 0 out of 5 stars0 ratingsSHORT MORAL COLLECTION STORIES: 1, #1 Rating: 0 out of 5 stars0 ratingsSmart Marketing For Tutors: A Step-by-Step Guide To Building Your Online Tutoring Business Using Free Marketing Tools: 1, #1 Rating: 0 out of 5 stars0 ratingsInbook1: 1, #1 Rating: 0 out of 5 stars0 ratings
Related ebooks
Advanced Distributed Consensus for Multiagent Systems Rating: 0 out of 5 stars0 ratingsMechatronics Volume 2: Concepts in Artifical Intelligence Rating: 0 out of 5 stars0 ratingsMachine Learning for Future Fiber-Optic Communication Systems Rating: 0 out of 5 stars0 ratingsQuantum Machine Learning with Python: Using Cirq from Google Research and IBM Qiskit Rating: 5 out of 5 stars5/5Architecture Design for Soft Errors Rating: 0 out of 5 stars0 ratingsQuantum Computing for Programmers and Investors: with full implementation of algorithms in C Rating: 5 out of 5 stars5/5Mobile Edge Artificial Intelligence: Opportunities and Challenges Rating: 0 out of 5 stars0 ratingsQuantum Computing Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsGeometrical Solutions Derived from Mechanics; a Treatise of Archimedes Rating: 0 out of 5 stars0 ratingsQuantum Computing: Computer Science, Physics, And Mathematics Rating: 0 out of 5 stars0 ratingsArtificial Womb: The artificial womb era is on the verge and the world of matrix started Rating: 0 out of 5 stars0 ratingsQuantum Computing and Future: Understand Quantum Computing and Its Impact on the Future of Business Rating: 0 out of 5 stars0 ratingsQuantum Computing A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsToward Human-Level Artificial Intelligence: Representation and Computation of Meaning in Natural Language Rating: 0 out of 5 stars0 ratingsSwarm Intelligence: Make better business judgments thanks to artificial intelligence inspired by honeybees Rating: 0 out of 5 stars0 ratingsMathematical Intelligence: A Story of Human Superiority Over Machines Rating: 0 out of 5 stars0 ratingsPractical MATLAB: With Modeling, Simulation, and Processing Projects Rating: 0 out of 5 stars0 ratingsIt Might as Well Be String Theory: The Hexology in Seven parts, #3 Rating: 0 out of 5 stars0 ratingsAutonomic Computing: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsElectromagnetic Field Computers and Robots: A New Type Of Machine Rating: 0 out of 5 stars0 ratingsWow! What a Ride!: A Quick Trip Through Early Semiconductor and Personal Computer Development Rating: 0 out of 5 stars0 ratingsMy Conversations With God AI Rating: 0 out of 5 stars0 ratingsAn Introduction to Direct Access Storage Devices Rating: 0 out of 5 stars0 ratingsRobot Brains: Circuits and Systems for Conscious Machines Rating: 5 out of 5 stars5/5Logic, Automata, and Algorithms Rating: 0 out of 5 stars0 ratingsCrimes Against Time Rating: 0 out of 5 stars0 ratingsReadings in Computer Vision: Issues, Problem, Principles, and Paradigms Rating: 0 out of 5 stars0 ratingsThe Machinery of the Universe: Mechanical Conceptions of Physical Phenomena Rating: 0 out of 5 stars0 ratings
Computers For You
Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Network+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsThe ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratings101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5AP Computer Science Principles Premium, 2024: 6 Practice Tests + Comprehensive Review + Online Practice Rating: 0 out of 5 stars0 ratingsCompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsChildhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsPractical Lock Picking: A Physical Penetration Tester's Training Guide Rating: 5 out of 5 stars5/5Elon Musk Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Master Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5
Reviews for Introduction to Quantum Computing & Machine Learning Technologies
0 ratings0 reviews
Book preview
Introduction to Quantum Computing & Machine Learning Technologies - M. Sreedevi
Introduction to Quantum Computing &
Machine Learning Technologies
M. Sreedevi
S. R. Jena Vani Rajasekar
PREFACE
Quantum computing is a sophisticated approach to making parallel calculations, using the physics that governs subatomic particles to replace the more simplistic transistors in today’s computers. Therefore it holds the promise to solve some of our planet's biggest challenges - in the areas of environment, agriculture, health, energy, climate, materials science, and others we haven't encountered yet. For some of these problems, classical computing is increasingly challenged as the size of the system grows. When designed to scale, quantum systems will presumably have some capabilities that exceed our most powerful supercomputers. As the global community of quantum researchers, scientists, engineers, and business leaders continue to collaborate to advance the quantum ecosystem, we expect to see quantum impact accelerate across every industry. Like the first digital computers, quantum computers offer the possibility of technology exponentially more powerful than current systems. They stand to change companies, entire industries, and the world by solving problems that seem impossible today. A recent report by Gartner states that by 2023, 20% of organizations will be budgeting for quantum computing projects. As this new technology develops, organizations will face a shortage of quantum computing experts.
––––––––
The time to learn about quantum computing is now. Discover the business and technical implications of this new frontier in computing and how you can apply quantum computing to your organization is a greater challenge.
Machine learning is a branch of artificial intelligence (AI) and computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy. It is undeniably one of the most influential and powerful technologies in today’s world. More importantly, we are far from seeing its full potential. There’s no doubt, it will continue to be making headlines for the foreseeable future.
Machine learning is a tool for turning information into knowledge. In the past 50 years, there has been an explosion of data. This mass of data is useless unless we analyse it and find the patterns hidden within. Machine learning techniques are used to automatically find the valuable underlying patterns within complex data that we would otherwise struggle to discover. The hidden patterns and knowledge about a problem can be used to predict future events and perform all kinds of complex decision making.
––––––––
- Authors
About The Authors
Dr. M. Sreedevi is working as a Professor and HOD in Department of Computer Science and Technology at Madanapalle Institute of Technology and Science (UGC-Autonomous), Madanapalle, Andhra Pradesh, India. She has completed PhD in Network Security from S.V.U.C.E, S. V. University, Tirupati, M.Tech in IT from Punjabi University, Patiala and B.Tech in ECE from S.V.U.C.E, S. V. University, Tirupati. She has published more than 30 research papers in international journals and conferences and organized various international workshops and conferences. Her research interests include Cryptography and Network Security, Blockchain and Machine Learning technologies.
Mr. Soumya Ranjan Jena is currently working as an Assistant Professor in Department of Computer Science and Technology at Madanapalle Institute of Technology and Science (UGC-Autonomous), Madanapalle, Andhra Pradesh, India. He has completed M.Tech in IT from Utkal University, Bhubaneswar, Odisha, B.Tech in CSE from BPUT, Odisha and CCNA from CTTC. He has published 3 books, 12 Scopus indexed research papers, 23 WoS indexed research papers, and 5 patents. His research interests include Cloud and Distributed Computing, IoT, Green Computing etc.
Dr. Vani Rajasekar is currently working as Assistant Professor in Department of Computer Science and Engineering at Kongu Engineering College, Erode, Tamil Nadu, India. She has completed PhD in Information and Communication Engineering from Anna University, Tamil Nadu, M.Tech in Information and Cyber Warfare from Kongu Engineering College, Erode, Tamil Nadu, India and B.Tech in Information Technology from Kongu Engineering College, Erode, Tamil Nadu, India. She has published more than 40 research papers and book chapters published in various international journals and conferences which are indexed by Scopus, Web of Science and SCI. Her research interests include Cryptography, Network Security, Biometrics and Wireless Networks.
CONTENTS
Module 1: Quantum Computing
CHAPTER 1 QUANTUM CRYPTOGRAPHY 1-6
1.1 Introduction 1
1.2 Quantum Computing 1
1.3 QUbit 2
1.4 Techniques needed for Quantum Computing———————————2
1.5 Fundamentals of Quantum Cryptography————————————-2
1.6 Principles of Quantum Cryptography——————————————3
1.7 Two-Minute Drill—————————————————————-5
1.8 Key Terms 5
1.9 Review Questions 6
1.10 References 6
CHAPTER 2 QUANTUM KEY DISTRIBUTION 7-13
2.1 Introduction 7
2.2 QKD Techniques—————————————————-7
2.3 Quantum Key Exchange———————————————-8
2.4 Various QKD Networks 9
2.5 Security Attacks on QKD 10
2.6 Security Proofs on QKD 11
2.7 Counterfactual QKD 12
2.8 Two-Minute Drill 12
2.9 Key Terms 12
2.10 Review Questions 13
2.11 References 13
CHAPTER 3 CHALLENGES AND OPPORTUNITIES IN QUANTUM COMPUTING SYSTEMS 14-20
3.1 Introduction 14
3.2 Cloud Based Quantum Systems 15
3.3 QISKIT 15
3.4 Various Applications in Quantum near Term Systems——————-18
3.5 Two-Minute Drill 19
3.6 Key Words 19
3.7 Questions on Self-Assessment 19
3.8 References 20
CHAPTER 4 QUANTUM ERROR CORRECTION TECHNIQUES 21-25
4.1 Introduction 21
4.2 Quantum Entanglement 22
4.3 Post- Quantum Cryptography 22
4.4 Quantum Attacks 24
4.5 Two-Minute Drill 24
4.6 Key Words 25
4.7 Review Questions 25
4.8 References 25
Appendix A: Quantum Computing Job Oriented Short Type Questions and With Answers 26
Appendix B: Quantum Computing MCQs with Answers 30
Module 2: Machine Learning Technologies
CHAPTER 5 INTRODUCTION TO MACHINE LEARNING 36-40
5.1 What is Machine Learning? 36
5.2 Uses of Machine Learning 39 5.3 Selection of Machine Learning Model 39
5.4 Two-Minute Drill 40
5.5 Key Words 40
5.6 Review Questions 40
5.7 References 40
CHAPTER 6 SUPERVISED MACHINE LEARNING 41-47
6.1 Introduction 42 6.2 Process Involved in Supervised Learning 42
6.3 Regression 43
6.4 Polynomial Regression 45
6.5 Two-Minute Drill 46
6.6 Key Words 46
6.7 Review Questions 47
6.8 References 47
CHAPTER 7 CLASSIFICATION 48-53
7.1 Introduction 48
7.2 Types and Evaluation of Classification Algorithm———————————48
7.3 K-Nearest Neighbor (K-NN) Algorithm 49
7.4 Naive Bayes Classifier Algorithm 50
7.5 Two-Minute Drill 52
7.6 Key Words 52
7.7 Review Questions 52
7.8 References 53
CHAPTER 8 UNSUPERVISED MACHINE LEARNING 54-58
8.1 Introduction 54
8.2 Types of Unsupervised Learning 54
8.3 K-Means Clustering 55
8.4 Hierarchical Clustering 56
8.5 Association Rule Mining 57
8.6 Two-Minute Drill 58
8.7 Key Words 58
8.8 Review Questions 58
8.9 References 58
CHAPTER 9 REINFORCEMENT LEARNING 60-64
9.1 Introduction 60
9.2 Various Approaches Used In Reinforcement Learning—————————-61
9.3 Types of Reinforcement Learning 61
9.4 Markov Decision Process 62
9.5 Two-Minute Drill 63
9.6 Key Words 63
9.7 Review Questions 64
9.8 References 64
Appendix 3: Machine Learning Job Oriented Short Type Questions and With Answers 65
Appendix 4: Machine Learning MCQs with Answers 70
Quantum Computing Module
CHAPTER 1 QUANTUM CRYPTOGRAPHY
1.1 INTRODUCTION
Classical cryptography is primarily focused on mathematical algorithms, which are based on the assumption that it is simple to replicate relatively diverse prime numbers but incredibly difficult to perform prime factorization to identify the primes. These primes are needed for transmission encrypting and decrypting, which means that in order to eavesdrop on a transmission to determine the prime factorization. Classical cryptography's security depends on the unverifiable mathematical premise that finding the prime factors of a large integer is inefficient. Mathematicians were not