Browse Results

Showing 53,651 through 53,675 of 54,186 results

Prompt Engineering for Generative AI

by James Phoenix Mike Taylor

Large language models (LLMs) and diffusion models such as ChatGPT and Stable Diffusion have unprecedented potential. Because they have been trained on all the public text and images on the internet, they can make useful contributions to a wide variety of tasks. And with the barrier to entry greatly reduced today, practically any developer can harness LLMs and diffusion models to tackle problems previously unsuitable for automation.With this book, you'll gain a solid foundation in generative AI, including how to apply these models in practice. When first integrating LLMs and diffusion models into their workflows, most developers struggle to coax reliable enough results from them to use in automated systems. Authors James Phoenix and Mike Taylor show you how a set of principles called prompt engineering can enable you to work effectively with AI.Learn how to empower AI to work for you. This book explains:The structure of the interaction chain of your program's AI model and the fine-grained steps in betweenHow AI model requests arise from transforming the application problem into a document completion problem in the model training domainThe influence of LLM and diffusion model architecture—and how to best interact with itHow these principles apply in practice in the domains of natural language processing, text and image generation, and code

Protecting Information Assets and IT Infrastructure in the Cloud

by Ravi Das

This book is a second edition. The last one reviewed the evolution of the Cloud, important Cloud concepts and terminology, and the threats that are posed on a daily basis to it. A deep dive into the components of Microsoft Azure were also provided, as well as risk mitigation strategies, and protecting data that resides in a Cloud environment. In this second edition, we extend this knowledge gained to discuss the concepts of Microsoft Azure. We also examine how Microsoft is playing a huge role in artificial intelligence and machine learning with its relationship with OpenAI. An overview into ChatGPT is also provided, along with a very serious discussion of the social implications for artificial intelligence.

Prototyping Python Dashboards for Scientists and Engineers: Build and Deploy a Complete Dashboard with Python

by Padraig Houlahan

Create interactive and data-driven dashboards using Python. This hands-on guide is a practical resource for those (with modest programming skills) in scientific and engineering fields looking to leverage Python's power for data visualization and analysis in a user-friendly dashboard format. You’ll begin by gaining a fundamental understanding of Python programming, including data types, lists, dictionaries, and data structures. The book then delves into the world of reactive programming with Plotly and Dash, offering a hands-on approach to building interactive web-based dashboards. Next, you’ll see how to work with online data, how to scrape and clean datasets, and keep files up-to-date. The book also guides you through planning a dashboard prototype, outlining project tasks, trends, forecasts, spectra, and other design considerations. It concludes with a discussion of how the dashboard can be used for data visualization of real data, explaining the usefulness of tools such as spectra. By providing detailed examples for download and customization, Prototyping Python Dashboards for Scientists and Engineers will equip you with the skills needed to jumpstart your own development efforts. What You’ll Learn Design a dashboard with PythonConvert and filter Excel formatted files to produce CSV filesCreate browser-served graphics with PLOTLYGenerate polynomial trend lines for forecastingBuild a Unix service to share your dashboard Who This Book Is For Scientists, engineers, students, programmers, and data enthusiasts who aspire to harness Python's potential for data visualization and analysis through the creation of interactive dashboards. Many will be pragmatic programmers with modest skills and limited resources who mainly want to see a working solution they could emulate.

Providing Integrity, Awareness, and Consciousness in Distributed Dynamic Systems

by Peter Simon Sapaty

The ideas of this book originate from the mobile WAVE approach which allowed us, more than a half century ago, to implement citywide heterogeneous computer networks and solve distributed problems on them well before the internet. The invented paradigm evolved into Spatial Grasp Technology and resulted in a European patent and eight books. The volumes covered concrete applications in graph and network theory, defense and social systems, crisis management, simulation of global viruses, gestalt theory, collective robotics, space research, and related concepts. The obtained solutions often exhibited high system qualities like global integrity, distributed awareness, and even consciousness. This current book takes these important characteristics as primary research objectives, together with the theory of patterns covering them all. This book is oriented towards system scientists, application programmers, industry managers, defense and security commanders, and university students (especially those interested in advanced MSc and PhD projects on distributed system management), as well as philosophers, psychologists, and United Nations personnel.

Proximity: How Coming Breakthroughs in Just-in-Time Transform Business, Society, and Daily Life

by Kaihan Krippendorff Robert C. Wolcott

What if you could have whatever you want, produced and provided immediately and affordably no matter how customized—with minimal environmental impact? Products, services, and experiences on demand. Just-in-time anything, anywhere, anytime. This radical change is underway, as digital technologies push the production and provision of value ever closer to the moment of demand.Robert C. Wolcott and Kaihan Krippendorff provide an indispensable guide to the Proximity revolution, showing how it’s transforming every industry—and our lives. Offering unparalleled foresight for leaders and innovators, they reveal how pervasive this trend will be. Proximity represents an entirely new way to serve customers, with critical implications for corporate strategy, investing, public policy, supply chain resilience, and sustainability. Incremental changes to existing business models won’t suffice.Through interviews and compelling examples, Proximity shares stories of the people and companies leading the way. The book places rapidly advancing technologies—from generative AI and 3D printing to lab-grown meats, renewable energy, and virtual reality—in context and explores the factors accelerating the transformation.Proximity offers a playbook for business leaders, investors, and entrepreneurs to win this rapidly emerging game—and for each of us to consider the implications for our careers, families, communities, and lives.

Public-Key Cryptography – PKC 2024: 27th IACR International Conference on Practice and Theory of Public-Key Cryptography, Sydney, NSW, Australia, April 15–17, 2024, Proceedings, Part I (Lecture Notes in Computer Science #14601)

by Qiang Tang Vanessa Teague

The four-volume proceedings set LNCS 14601-14604 constitutes the refereed proceedings of the 27th IACR International Conference on Practice and Theory of Public Key Cryptography, PKC 2024, held in Sydney, NSW, Australia, April 15–17, 2024. The 54 papers included in these proceedings were carefully reviewed and selected from 176 submissions. They focus on all aspects of signatures; attacks; commitments; multiparty computation; zero knowledge proofs; theoretical foundations; isogenies and applications; lattices and applications; Diffie Hellman and applications; encryption; homomorphic encryption; and implementation.

Public-Key Cryptography – PKC 2024: 27th IACR International Conference on Practice and Theory of Public-Key Cryptography, Sydney, NSW, Australia, April 15–17, 2024, Proceedings, Part III (Lecture Notes in Computer Science #14603)

by Qiang Tang Vanessa Teague

The four-volume proceedings set LNCS 14601-14604 constitutes the refereed proceedings of the 27th IACR International Conference on Practice and Theory of Public Key Cryptography, PKC 2024, held in Sydney, NSW, Australia, April 15–17, 2024. The 54 papers included in these proceedings were carefully reviewed and selected from 176 submissions. They focus on all aspects of signatures; attacks; commitments; multiparty computation; zero knowledge proofs; theoretical foundations; isogenies and applications; lattices and applications; Diffie Hellman and applications; encryption; homomorphic encryption; and implementation.

Public-Key Cryptography – PKC 2024: 27th IACR International Conference on Practice and Theory of Public-Key Cryptography, Sydney, NSW, Australia, April 15–17, 2024, Proceedings, Part IV (Lecture Notes in Computer Science #14604)

by Qiang Tang Vanessa Teague

The four-volume proceedings set LNCS 14601-14604 constitutes the refereed proceedings of the 27th IACR International Conference on Practice and Theory of Public Key Cryptography, PKC 2024, held in Sydney, NSW, Australia, April 15–17, 2024. The 54 papers included in these proceedings were carefully reviewed and selected from 176 submissions. They focus on all aspects of signatures; attacks; commitments; multiparty computation; zero knowledge proofs; theoretical foundations; isogenies and applications; lattices and applications; Diffie Hellman and applications; encryption; homomorphic encryption; and implementation.

Public-Key Cryptography – PKC 2024: 27th IACR International Conference on Practice and Theory of Public-Key Cryptography, Sydney, NSW, Australia, April 15–17, 2024, Proceedings, Part II (Lecture Notes in Computer Science #14602)

by Qiang Tang Vanessa Teague

The four-volume proceedings set LNCS 14601-14604 constitutes the refereed proceedings of the 27th IACR International Conference on Practice and Theory of Public Key Cryptography, PKC 2024, held in Sydney, NSW, Australia, April 15–17, 2024. The 54 papers included in these proceedings were carefully reviewed and selected from 176 submissions. They focus on all aspects of signatures; attacks; commitments; multiparty computation; zero knowledge proofs; theoretical foundations; isogenies and applications; lattices and applications; Diffie Hellman and applications; encryption; homomorphic encryption; and implementation.

Putting Balloons on a Wall Is Not a Book: Inspirational Advice (and Non-Advice) for Life from @blcksmth

by Michael James Schneider

From viral balloon-word artist and Instagram sensation Michael James Schneider (@blcksmth) comes a one-of-a-kind debut gift book with never-before-seen original artwork!Featuring many of @blcksmth&’s most iconic balloon, flower, and light installations—plus exclusive new content—this book has a little something for everyone. Filled with funny, inspiring, and heartwarming messages on topics like self-love, self-growth, self-doubt, and advice for your future self, this is the perfect gift for any occasion or reader.

Python All-in-One For Dummies

by John C. Shovic Alan Simpson

Everything you need to know to get into Python coding, with 7 books in one Python All-in-One For Dummies is your one-stop source for answers to all your Python questions. From creating apps to building complex web sites to sorting big data, Python provides a way to get the work done. This book is great as a starting point for those new to coding, and it also makes a perfect reference for experienced coders looking for more than the basics. Apply your Python skills to data analysis, learn to write AI-assisted code using GitHub CoPilot, and discover many more exciting uses for this top programming language. Get started coding in Python—even if you’re new to computer programming Reference all the essentials and the latest updates, so your code is air-tight Learn how Python can be a solution for large-scale projects and big datasets Accelerate your career path with this comprehensive guide to learning PythonExperienced and would-be coders alike will love this easy-to-follow guide to learning and applying Python.

The Python Audio Cookbook: Recipes for Audio Scripting with Python

by Alexandros Drymonitis

The Python Audio Cookbook offers an introduction to Python for sound and multimedia applications, with chapters that cover writing your first Python programs, controlling Pyo with physical computing, and writing your own GUI, among many other topics. Guiding the reader through a variety of audio synthesis techniques, the book empowers readers to combine their projects with popular platforms, from the Arduino to Twitter, and state-of-the-art practices such as AI. The Python Audio Cookbook balances accessible explanations for theoretical concepts, including Python syntax, audio processing and machine learning, with practical applications. This book is an essential introductory guide to Python for sound and multimedia practitioners, as well as programmers interested in audio applications.

Python Debugging for AI, Machine Learning, and Cloud Computing: A Pattern-Oriented Approach

by Dmitry Vostokov

This book is for those who wish to understand how Python debugging is and can be used to develop robust and reliable AI, machine learning, and cloud computing software. It will teach you a novel pattern-oriented approach to diagnose and debug abnormal software structure and behavior. The book begins with an introduction to the pattern-oriented software diagnostics and debugging process that, before performing Python debugging, diagnoses problems in various software artifacts such as memory dumps, traces, and logs. Next, you’ll learn to use various debugging patterns through Python case studies that model abnormal software behavior. You’ll also be exposed to Python debugging techniques specific to cloud native and machine learning environments and explore how recent advances in AI/ML can help in Python debugging. Over the course of the book, case studies will show you how to resolve issues around environmental problems, crashes, hangs, resource spikes, leaks, and performance degradation. This includes tracing, logging, and analyziing memory dumps using native WinDbg and GDB debuggers. Upon completing this book, you will have the knowledge and tools needed to employ Python debugging in the development of AI, machine learning, and cloud computing applications. What You Will Learn Employ a pattern-oriented approach to Python debugging that starts with diagnostics of common software problemsUse tips and tricks to get the most out of popular IDEs, notebooks, and command-line Python debuggingUnderstand Python internals for interfacing with operating systems and external modulesPerform Python memory dump analysis, tracing, and logging Who This Book Is For Software developers, AI/ML engineers, researchers, data engineers, as well as MLOps and DevOps professionals.

Python Essentials For Dummies

by John C. Shovic Alan Simpson

The no-nonsense way to get started coding in the Python programming language Python Essentials For Dummies is a quick reference to all the core concepts in Python, the multifaceted general-purpose language used for everything from building websites to creating apps. This book gets right to the point, with no excess review, wordy explanations, or fluff, making it perfect as a desk reference on the job or as a brush-up as you expand your skills in related areas. Focusing on just the essential topics you need to know to brush up or level up your Python skill, this is the reliable little book you can always turn to for answers. Get a quick and thorough intro to the basic concepts of coding in Python Review what you've already learned or pick up essential new skills Create websites, software, machine learning, and automation for school or work Keep this concise reference book handy for jogging your memory as you code This portable Dummies Essentials book focuses on the key topics you need to know about the popular Python language. Great for supplementing a course, reviewing for a certification, or staying knowledgeable on the job.

Python for Data Science

by A. Lakshmi Muddana Sandhya Vinayakam

The book is designed to serve as a textbook for courses offered to undergraduate and graduate students enrolled in data science. This book aims to help the readers understand the basic and advanced concepts for developing simple programs and the fundamentals required for building machine learning models. The book covers basic concepts like data types, operators, and statements that enable the reader to solve simple problems. As functions are the core of any programming, a detailed illustration of defining & invoking functions and recursive functions is covered. Built-in data structures of Python, such as strings, lists, tuples, sets, and dictionary structures, are discussed in detail with examples and exercise problems. Files are an integrated part of programming when dealing with large data. File handling operations are illustrated with examples and a case study at the end of the chapter. Widely used Python packages for data science, such as Pandas, Data Visualization libraries, and regular expressions, are discussed with examples and case studies at the end of the chapters. The book also contains a chapter on SQLite3, a small relational database management system of Python, to understand how to create and manage databases. As AI applications are becoming popular for developing intelligent solutions to various problems, the book includes chapters on Machine Learning and Deep Learning. They cover the basic concepts, example applications, and case studies using popular frameworks such as SKLearn and Keras on public datasets

Python for Data Science For Dummies

by John Paul Mueller Luca Massaron

Let Python do the heavy lifting for you as you analyze large datasets Python for Data Science For Dummies lets you get your hands dirty with data using one of the top programming languages. This beginner’s guide takes you step by step through getting started, performing data analysis, understanding datasets and example code, working with Google Colab, sampling data, and beyond. Coding your data analysis tasks will make your life easier, make you more in-demand as an employee, and open the door to valuable knowledge and insights. This new edition is updated for the latest version of Python and includes current, relevant data examples. Get a firm background in the basics of Python coding for data analysis Learn about data science careers you can pursue with Python coding skills Integrate data analysis with multimedia and graphics Manage and organize data with cloud-based relational databasesPython careers are on the rise. Grab this user-friendly Dummies guide and gain the programming skills you need to become a data pro.

Python for Teenagers: Learn to Program like a Superhero!

by James R. Payne

This book, which is designed for middle-school through college-aged students, will arm beginners with solid programming foundations they can carry throughout life. It uses fun and simple language (and programming examples) to teach the fundamentals needed to start the down path of becoming a programmer. Python is a highly flexible language, allowing developers to enter any number of technical fields and is a welcome addition to any resume. With its low learning curve, it makes a great introductory language, as new developers can take the coding fundamentals they learn in Python and apply them to any other language. The second edition builds upon the foundation of the first book, revising all the chapters where the language has changed, updating the commands, code, and examples to bring it up to date with the current version of Python. Since Python is the most popular programming language in the world and can be used in conjunction with other languages - across multiple platforms - it can increase the reader's ability to qualify for a wider range of jobs than other languages. Finally, Python is fun - something not every programming language can boast! What You Will Learn Install and configure PythonGrasp basic software development principles and syntaxUnderstand the best practices for coding in PythonCreate applications and debug code Who This Book Is For The book’s target audience is primarily middle school to college aged students looking to learn how to program computers and develop software. Older individuals and computer programmers who know other languages and want to add Python to their repertoire can also benefit from the book.

Python for Water and Environment (Innovations in Sustainable Technologies and Computing)

by Anil Kumar Manabendra Saharia

This textbook delves into the practical applications of surface and groundwater hydrology, as well as the environment. The Part I, "Practical Python for a Water and Environment Professional," guides readers through setting up a scientific computing environment and conducting exploratory data analysis and visualization using reproducible workflows. The Part II, "Statistical Modeling in Hydrology," covers regression models, time series analysis, and common hypothesis testing. The Part III, "Surface and Subsurface Water," illustrates the use of Python in understanding key concepts related to seepage, groundwater, and surface water flows. Lastly, the Part IV, "Environmental Applications," demonstrates the application of Python in the study of various contaminant transport phenomena.

Python Playground, 2nd Edition: Geeky Projects for the Curious Programmer

by Mahesh Venkitachalam

Put the fun back in Python programming and build your skills as you create 3D simulations and graphics, speech-recognition machine-learning systems, IoT devices, and more.The fully updated 2nd edition is here, now with 5 brand-new projects!Harness the power of Python as you turn code into tangible creations with Python Playground, a collection of 15 inventive projects that will expand your programming horizons, spark your curiosity, and elevate your coding skills.Go beyond the basics as you write programs to generate art and music, simulate real-world phenomena, and interact with hardware, all through the use of Python and common libraries such as numpy, matplotlib, and Pillow.As you work through the book&’s projects, you will:Craft intricate Spirograph-like designs with parametric equations and the turtle moduleGenerate music by synthesizing plucked string soundsTransform everyday images into ASCII art, photomosaics, and eye-popping autostereogramsDesign engaging cellular automata and flocking simulationsExplore the realm of 3D graphics, from basic shape rendering to visualizing MRI scan dataBuild a Raspberry Pi–powered laser show that dances along with musicNew to this edition: We&’ve expanded your playground with five new projects: you&’ll draw fractals, bring Conway&’s Game of Life into 3D space, and use a Raspberry Pi and Python to create a musical instrument, an IoT garden monitor, and even a machine learning–driven speech recognition system.Whether you&’re a seasoned professional or just getting started, you&’ll find Python Playground to be a great way to learn, experiment with, and master this versatile programming language.Covers Python 3.x

Python Programming for Linguistics and Digital Humanities: Applications for Text-Focused Fields

by Martin Weisser

Learn how to use Python for linguistics and digital humanities research, perfect for students working with Python for the first time Python programming is no longer only for computer science students; it is now an essential skill in linguistics, the digital humanities (DH), and social science programs that involve text analytics. Python Programming for Linguistics and Digital Humanities provides a comprehensive introduction to this widely used programming language, offering guidance on using Python to perform various processing and analysis techniques on text. Assuming no prior knowledge of programming, this student-friendly guide covers essential topics and concepts such as installing Python, using the command line, working with strings, writing modular code, designing a simple graphical user interface (GUI), annotating language data in XML and TEI, creating basic visualizations, and more. This invaluable text explains the basic tools students will need to perform their own research projects and tackle various data analysis problems. Throughout the book, hands-on exercises provide students with the opportunity to apply concepts to particular questions or projects in processing textual data and solving language-related issues. Each chapter concludes with a detailed discussion of the code applied, possible alternatives, and potential pitfalls or error messages. Teaches students how to use Python to tackle the types of problems they will encounter in linguistics and the digital humanities Features numerous practical examples of language analysis, gradually moving from simple concepts and programs to more complex projects Describes how to build a variety of data visualizations, such as frequency plots and word clouds Focuses on the text processing applications of Python, including creating word and frequency lists, recognizing linguistic patterns, and processing words for morphological analysis Includes access to a companion website with all Python programs produced in the chapter exercises and additional Python programming resourcesPython Programming for Linguistics and Digital Humanities: Applications for Text-Focused Fields is a must-have resource for students pursuing text-based research in the humanities, the social sciences, and all subfields of linguistics, particularly computational linguistics and corpus linguistics.

A Pythonic Adventure: From Python basics to a working web app

by Pavel Anni

Time to take an adventure with friends! Team up with Erik and Simon to learn Python the easy way. This colorful book uses engaging questions and lively conversations to introduce computer programming to young readers one step at a time.In A Pythonic Adventure, you will learn useful Python skills like: Installing Python Working with files Creating text-based dialogs and menus Using if/then, loops, lists, dictionaries, and input/output Building web applications Making your web apps look super professional It&’s fun to learn with friends! In A Pythonic Adventure you&’ll meet Erik and Simon, two brothers who are just beginning their Python journey. Join them as they chat about the language, learn the basics, and build some cool programs. The book&’s dialogue helps young programmers understand complex concepts much more easily. It's the perfect way for young programmers (and their parents) to get started. There&’s no boring lessons or dull exercises in this adventure. You&’ll follow Erik and Simon&’s questions and mistakes, discover how to write programs with a team, and get a chance to create applications you can use in your daily life. By the time they&’re done reading, young learners will not only know how to write code, they&’ll know how to think about problems like professional developers. All code in this book runs on Mac, Windows, Linux, and Raspberry Pi. About the technology Computer programming is an adventure, full of new experiences, challenges, triumphs, and mistakes. In A Pythonic Adventure, you&’ll join brothers Erik and Simon as they learn to create their first Python program. Written especially for young readers, this book is the perfect introduction to a skill that will last a lifetime! About the book A Pythonic Adventure teaches you to code by asking questions, making errors, and trying out different solutions—just like in real life. As you go, you&’ll create a web application for a coffee shop step-by-step, from your first online menu to saving orders in a database. And this unique tutorial goes deeper than other beginner books. You&’ll learn and practice important skills like planning applications, finding bugs, and managing user expectations. What's inside Installing Python Creating text-based dialogs and menus Building web applications Making your web apps look professional About the reader For readers aged 10+. Perfect for adult beginners, too! About the author Pavel Anni is a Principal Customer Engineer at SambaNova Systems, and has also worked for Sun Microsystems, Oracle, and Red Hat. Table of Contents 1 Coffee for friends: First steps 2 Lists: What&’s on the menu? 3 Functions: Don&’t repeat yourself! 4 User errors: Everybody makes mistakes 5 Working with files: Being a shop manager 6 Main menu: Next customer! 7 Creating functions: Get the order and print it 8 Working with JSON: Save the order 9 Complete the menu: A real program 10 Learning Flask: Your first web application 11 Web form for orders: Coffee shop on the web 12 Database: We need good storage 13 Styles: Making it pretty 14 Help from AI: Improving our code 15 Next steps: Plans for the future

Quanten-Zufallszahlengenerierung: Theorie und Praxis

by Stefan Rass Stefan Schauer Christian Kollmitzer Benjamin Rainer

Dieses Buch bietet einen Überblick über die neuesten Implementierungen von Quanten-Zufallszahlengeneratoren (QRNGs) und untersucht insbesondere deren Beziehung zu klassischen statistischen Zufallsmodellen und numerischen Techniken zur Berechnung von Zufallszahlen. Der Leser - der idealerweise einen Hintergrund in klassischer Statistik, Informatik oder Kryptographie hat - wird Schritt für Schritt in die Welt der Quantenbits eingeführt, und es werden explizite Beziehungen zwischen QRNGs und ihren klassischen Gegenstücken aufgezeigt. Die Erzeugung von Zufallszahlen ist eine wichtige Säule der Kryptographie. Die Nutzung des Zufalls, der Quantenphänomenen innewohnt, ist ein sich rasch entwickelnder Zweig der Quantenkryptografie mit unzähligen Anwendungen für die Zukunft. Der Wert der Quantenzufälligkeit für kryptografische Zwecke wird empirisch durch statistische Auswertungen der Leistung von QRNGs im Vergleich zu klassischen Techniken zur Erzeugung echter und pseudozufälliger Zahlen nachgewiesen. Das Buch bietet dann einen Überblick über die technischen Implementierungen von QRNGs, bevor eine abschließende Diskussion über die wichtigsten Errungenschaften und verbleibenden Hindernisse auf diesem Gebiet die Berichterstattung abrundet und gleichzeitig die Tür für zukünftige Forschungsrichtungen öffnet.

Quantitative Sustainability: Interdisciplinary Research for Sustainable Development Goals

by Stefano Fantoni Nicola Casagli Cosimo Solidoro Marina Cobal

This open access book focuses on how scientific methodologies can help industrial managers, entrepreneurs and policymakers handle the 17 Sustainable Development Goals in an efficient and realistic way. It also offers an operative scheme for scientists to overcome their discipline barriers. Is interdisciplinarity an intrinsic research value or is it merely instrumental for handling the increasing flux of open problems that sustainability poses to science?Can these problems of sustainability be solved with what the authors already know? Is it just a matter of having the right people at the table and giving them sufficient resources, or is it something more? Is meeting the needs of the present without compromising those of future generations a scientific definition of sustainable development? Questions similar to those posed in the sixties regarding complexity must be asked about sustainability today. In addition, the new data science includes powerful tools for making novel quantitative predictions about future sustainability indicators, an open problem that the book discusses. This book is primarily addressed to Ph.D. students, postdocs and senior researchers in the Life and Hard Science (LHS) and Social Sciences and Humanities (SSH) disciplines, as well as professionals of the primary, secondary and tertiary industrial sectors.

Quantum Artificial Intelligence with Qiskit

by Andreas Wichert

Quantum Artificial Intelligence (QAI) is a new interdisciplinary research field that combines quantum computing with Artificial Intelligence (AI), aiming to use the unique properties of quantum computers to enhance the capabilities of AI systems. Quantum Artificial Intelligence with Qiskit provides a cohesive overview of the field of QAI, providing the tools for readers to create and manipulate quantum programs on devices as accessible as a laptop computer. Introducing symbolical quantum algorithms, sub-symbolical quantum algorithms, and quantum Machine Learning (ML) algorithms, this book explains each process step by step with associated Qiskit listings. All examples are additionally available for download at https://github.com/andrzejwichert/qai. Allowing readers to learn the basic concepts of quantum computing on their home computers, this book is accessible to both the general readership as well as students and instructors of courses relating to computer science and AI.

Quantum Computing by Practice: Python Programming in the Cloud with Qiskit and IBM-Q

by Vladimir Silva

Learn to write algorithms and program in the new field of quantum computing. This second edition is updated to equip you with the latest knowledge and tools needed to be a complex problem-solver in this ever-evolving landscape. The book has expanded its coverage of current and future advancements and investments by IT companies in this emerging technology. Most chapters are thoroughly revised to incorporate the latest updates to IBM Quantum's systems and offerings, such as improved algorithms, integrating hardware advancements, software enhancements, bug fixes, and more. You’ll examine quantum computing in the cloud and run experiments there on a real quantum device. Along the way you’ll cover game theory with the Magic Square, an example of quantum pseudo-telepathy. You’ll also learn to write code using QISKit, Python SDK, and other APIs such as QASM and execute it against simulators (local or remote) or a real quantum computer. Then peek inside the inner workings of the Bell states for entanglement, Grover’s algorithm for linear search, Shor’s algorithm for integer factorization, and other algorithms in the fields of optimization, and more. Finally, you’ll learn the current quantum algorithms for entanglement, random number generation, linear search, integer factorization, and others. By the end of this book, you’ll understand how quantum computing provides massive parallelism and significant computational speedups over classical computersWhat You'll LearnWrite algorithms that provide superior performance over their classical counterpartsCreate a quantum number generator: the quintessential coin flip with a quantum twistExamine the quantum algorithms in use today for random number generation, linear search, and moreDiscover quantum teleportationHandle the counterfeit coin problem, a classic puzzle Put your knowledge to the test with more than 150 practice exercises Who This Book Is ForDevelopers, programmers, computer science researchers, teachers, and students.

Refine Search

Showing 53,651 through 53,675 of 54,186 results