
Introduction à l'informatique quantique. Apprendre à calculer sur des ordinateurs quantiques avec Py
Les années 1970 ont abouti à l'informatique telle que nous la connaissons actuellement. Nos ordinateurs actuels sont le fruit d'une lente évolution qui a permis de passer d'ordinateurs volumineux à lampes à des ordinateurs de bureau basé sur des puces électroniques. En 40 ans la programmation de ces machines est passée de l'assembleur à des langages évolués tels que le Java, le C ou le C++ et ceci dans des environnements graphiques de programmation permettant le débogage ligne à ligne. La puissance de calcul de ces machines "classiques" dépend de plusieurs éléments dont le processeur ou la mémoire. Toutefois l'augmentation des puissances de calcul se heurte maintenant à des limites physiques (Loi de Moore entre autres). Ce que ordinateurs quantiques promettent, c'est de définir une nouvelle augmentation des puissances de calcul à l'aide de machines basées sur un nouveau paradigme totalement différent de celui actuellement utilisé dans nos ordinateurs de bureau. Pour comprendre l'informatique quantique il faut avoir des connaissances de bases en mathématiques et quelques notions de physiques. Dans la majorité des supports de cours, ces rappels font l'objet de chapitres distincts et très souvent difficiles d'accès qui peuvent décourager le lecteur. Le parti pris dans ce nouveau livre est différent car il privilégie une démarche avant tout pragmatique : · il a comme ambition de présenter les bases théoriques indispensables et seulement celles-là. Ces bases sont rappelées au fur et à mesure de leur pertinence, ce qui évite la lecture d'un chapitre mathématique difficile d'accès ; · il aborde les deux grands types de méthodes qui sont les méthodes exactes de type Grover et les méthodes itératives apparentées à des recuits simulés ; · il constitue un guide permettant aux ingénieurs, chercheurs, étudiants pour découvrir la programmation des ordinateurs quantiques ; · il est construit autour d'exemples classiques dans la communauté "optimisation", dont le problème SAT par exemple ou encore le problème de TSP (problème de voyageur de commerce en Français). Le code source de cet ouvrage est téléchargeable en ligne.
| Nombre de pages | 506 |
|---|---|
| Date de parution | 07/04/2022 |
| Poids | 850g |
| Largeur | 190mm |
| EAN | 9782416006531 |
|---|---|
| Titre | Introduction à l'informatique quantique. Apprendre à calculer sur des ordinateurs quantiques avec Py |
| Auteur | Bourreau Eric ; Fleury Gérard ; Lacomme Philippe ; |
| Editeur | EYROLLES |
| Largeur | 190 |
| Poids | 850 |
| Date de parution | 20220407 |
| Nombre de pages | 506,00 € |
Pourquoi choisir Molière ?
Du même auteur
-

De la programmation linéaire à la programmation par contraintes
Bourreau Eric ; Gondran Matthieu ; Lacomme PhilippCet ouvrage propose une découverte pragmatique de la programmation par contraintes (PPC), sans en aborder la partie théorique. Il constitue un guide permettant aux ingénieurs, chercheurs et étudiants formés en programmation linéaire de se familiariser avec la PPC. La programmation linéaire, très répandue dans toutes les formations d'ingénieurs, permet de résoudre des problèmes concrets de grande taille. Quant à la PPC, elle offre une alternative pour laquelle il n'est plus nécessaire d'avoir préalablement une formalisation linéaire du problème. En lieu et place des outils classiques de la programmation linéaire, elle utilise des solveurs PPC. Les exemples du livre sont essentiellement des problèmes d'optimisation de type ordonnancement/transport. Ils sont résolus avec Choco (solveur de PPC français) et CPLEX. Les codes informatiques sont proposés en Java pour les exemples traités en Choco ou avec Gusek. Ils sont proposés en C++ pour les exemples traités avec CPLEX. Les développements en C++ sont effectués avec Visual Studio et ceux en Java avec NetBeams.Sur commandeCOMMANDER31,01 € -

Programmation par contraintes
Vinot Marina, Bourreau Eric, Gondran Matthieu, LacL'ouvrage : niveau C (Ecoles d'ingénieurs, Masters). Cet ouvrage est un véritable guide de bonnes pratiques en Programmation par contraintes (PPC). Il développe un ensemble de démarches permettant de proposer des modèles efficaces pour des problèmes d'optimisation complexes. La PPC est une alternative à la programmation linéaire. Elle offre la possibilité d'agir sur la manière dont le solveur recherche une solution. Elle permet de concevoir des modèles tirant profit des spécificités du problème et des points forts des solveurs PPC. Les outils et les raisonnements présentés dans le livre s'adressent à un vaste public, d'ingénieurs de chercheurs et d'étudiants. Les exemples variés analysés sont essentiellement des problèmes d'optimisation de type ordonnancement/transport réalisés avec le solveur Choco. Sont présentées pour chacun une modélisation mathématique et une modélisation PPC. Les codes proposés, et disponibles en téléchargement, ont été réalisés en Java avec l'environnement NetBeans. Ce livre complète l'ouvrage des mêmes auteurs paru en 2019 De la programmation linéaire à la programmation par contraintes qui proposait une approche pragmatique de la PPC.Sur commandeCOMMANDER31,01 € -

Snacks protéinés. 70 recettes de collations pour les sportifs et les autres !
Bourreau Quentin ; Laraison Emilie ; Guedes ValéryDécouvrez les bienfaits des collations hyperprotéinées : - Anticipez les petits creux et les coups de mou ; - équilibrez votre alimentation ; - préparez vos entraînements ; - résistez aux envies de sucre ! Quentin a concocté 70 idées de snacks protéinés et énergétiques, (desserts, petits dejs, collations, shakers), sucrés et salés, ainsi que des tas d'astuces nutritionnelles et pratiques à intégrer dans notre alimentation pour faire le plein d'énergie et adopter une routine alliant plaisir et santé.EN STOCKCOMMANDER19,90 € -

Du côté des impressionnistes. Journal de Pauline, 1873-1874
Bourreau ClaraPartage le journal intime de Pauline, et découvre avec elle le grand peintre Monet.ÉPUISÉVOIR PRODUIT9,90 €
Du même éditeur
-

Détoxifiez votre organisme. Vous libérer des toxines et toxiques pour renforcer votre immunité et bo
Ganes SamuelChaque jour, notre organisme est mis à rude épreuve. Entre les toxines qu'il produit naturellement et les nombreux toxiques auxquels nous sommes exposés - dans notre environnement, notre alimentation ou nos habitudes de vie -, le corps doit constamment s'adapter. Lorsque cette charge devient excessive, elle peut peser sur notre santé, notre énergie et notre équilibre émotionnel. Pilier des traditions ancestrales, la détox s'impose comme une réponse naturelle et précieuse. Elle aide à se débarrasser de ce qui encombre l'organisme, soutient les fonctions d'élimination et contribue à restaurer l'harmonie du corps. En adoptant une hygiène de vie plus saine, vous renforcez vos défenses immunitaires, vous vous protégez de certaines maladies et, surtout, vous retrouvez vitalité et légèreté. Ce guide complet et accessible vous accompagne pas à pas pour identifier et comprendre les principales sources d'intoxication quotidienne, afin d'en prévenir les effets sur le corps et l'esprit. Inspiré de l'ayurvéda et des connaissances scientifiques actuelles, il propose des solutions concrètes pour mettre en place une détox efficace et personnalisée : rituels selon les saisons et les moments de la journée, choix alimentaires, recettes de boissons, listes de plantes, exercices de respiration, mouvements...EN STOCKCOMMANDER19,90 € -

Ferme les yeux et tu verras
Trécourt MarilyseLire dans les pensées des gens peut vite devenir problématique… mais quand on rencontre des personnes qui portent un autre regard sur la vie et le monde, cela peut aussi devenir très bénéfique. C’est l’idée ingénieuse de ce roman feel-good qui nous parle de confiance en soi, de pensée positive et de lâcher-prise avec beaucoup de justesse et un brin d’humour bienvenu.EN STOCKCOMMANDER8,90 € -

Ta deuxième vie commence quand tu comprends que tu n'en as qu'une
Giordano Raphaëlle« - Vous souffrez probablement d'une forme de routinite aiguë.- Une quoi ? »Camille, trente-huit ans et quart, a tout, semble-t-il, pour être heureuse. Alors pourquoi a-t-elle l'impression que le bonheur lui a glissé entre les doigts ? Tout ce qu'elle veut, c'est retrouver le chemin de la joie et de l'épanouissement. Quand Claude, routinologue, lui propose un accompagnement original pour l'y aider, elle n'hésite pas longtemps : elle fonce et repart à la conquête de ses rêves...4e de couverture : « - Vous souffrez probablement d'une forme de routinite aiguë.- Une quoi ? »Camille, trente-huit ans et quart, a tout, semble-t-il, pour être heureuse. Alors pourquoi a-t-elle l'impression que le bonheur lui a glissé entre les doigts ? Tout ce qu'elle veut, c'est retrouver le chemin de la joie et de l'épanouissement. Quand Claude, routinologue, lui propose un accompagnement original pour l'y aider, elle n'hésite pas longtemps : elle fonce et repart à la conquête de ses rêves...EN STOCKCOMMANDER7,70 €
De la même catégorie
-

Apprendre à coder en Python
Ichbiah DanielVous souhaitez vous initier à la programmation mais vous ne savez pas par où commencer ? Python est la clé : très simple à utiliser, ce langage s'applique à de nombreux contextes : traitement de données, intelligence artificielle, machine learnig... Idéal pour apprendre et facile d'accès, il permet de se former aux premiers concepts de tout langage de programmation. Il est en cela la meilleure introduction à l'univers du code. Découvrez des conseils pratiques et des exemples ludiques pour comprendre et maîtriser la syntaxe de base du langage, appréhender les structures essentielles d'un programme, le corriger, installer des bibliothèques, concevoir des applications, rendre un site Web interactif ou créer des jeux !EN STOCKCOMMANDER5,00 € -

Python. L'essentiel pour l'étudiant
Schweyer Rémi ; Tap MarineL'essentiel à savoir sur Python : ses fonctionnalités, instructions, codage et représentation des données.EN STOCKCOMMANDER4,90 € -

L'IA en pratique avec Python. Inclus : technologies LLM et RAG, 4e édition
Bersini Hugues ; Hasselmann KenCet ouvrage à vocation essentiellement pédagogique a pour but d'aider les débutants et praticiens confirmés de l'Intelligence Artificielle à mieux faire le tri dans un ensemble de mécanismes algorithmiques propres à cette discipline et souvent confondus, tels la "recherche" , "l'optimisation" et "l'apprentissage" . Le besoin d'un tel écrit s'est fait sentir lorsque l'auteur qui enseigne cette discipline informatique depuis plus de trente ans a constaté de manière accrue la grande confusion régnant dans l'esprit de ses étudiants lorsque ces derniers choisissent de programmer ce qui leur paraît comme l'algorithme et donc le logiciel le plus prometteur pour résoudre le jeu du taquin ou des problèmes de sudoku, un logiciel pour affronter des joueurs humains au jeu du puissance-4, des dames ou des échecs, un logiciel pour jouer aux vétérans Tetris ou au Snake, pour contrôler Super Mario dans le jeu vidéo du même nom, un logiciel capable de trouver le chemin le plus court dans un graphe ou de trouver le parcours le plus rapide traversant toutes les villes par un voyageur de commerce et, finalement, un logiciel capable de distinguer un chien d'un chat sur une photo qu'on lui présente. Et, de fait, les trois mécanismes les plus souvent confondus afin de s'attaquer à ces problèmes sont effectivement la "recherche" , "l'optimisation" et "l'apprentissage" . Cet ouvrage théorique mais aussi et surtout pratique enseigne les bases de l'IA en exploitant la force du langage de programmation Python. Tous ces exemples seront donc repris en donnant les clés pour maîtriser l'intelligence artificielle grâce à Python. Cette 4e édition est mise à jour avec une introduction aux technologies des LLMs et du RAG.EN STOCKCOMMANDER33,00 € -

Python 3. Apprendre à programmer dans l'écosystème Python, 2e édition
Cordeau Bob ; Pointal LaurentDestiné à tous ceux qui veulent s'initier à la programmation, qu'ils soient étudiants, enseignant ou autodidactes, cet ouvrage vous fournira les bases de l'apprentissage de la programmation avec Python 3, langage à la fois simple, puissant et polyvalent. Accompagnée de nombreux exemples, la démarche pédagogique est renforcée par l'usage de la distribution Pyzo et des notebooks Jupyter, outils pédagogiques interactifs qui permettent au lecteur de tester aisément son code et de mettre en oeuvre les connaissances qu'il acquiert. De plus l'usage de la couleur permet de bien faire comprendre les différents éléments qui constituent le code. Outre les 25 exercices corrigés présents dans la version imprimée, cet ouvrage offre une centaine d'autres exercices corrigés accessibles sur le web. Le livre s'appuie sur la version Python 3. 8. Retrouvez sur https : //www. dunod. com/EAN/9782100809141 et sur https : //github. com/lpointal/appbclp : - Les programmes des exercices et des exemples. - Une documentation sur l'installation et l'usage des notebooks Jupyter. - Les exercices corrigés supplémentaires.EN STOCKCOMMANDER24,00 €

