Recherche

algorithmes

Extraits

ActuaLitté

Visual C++

Le traitement numérique des images en C++. Implémentation d’algorithmes avec la bibliothèque CImg

L'image numérique est omniprésente dans notre quotidien. Que l'on soit photographe, médecin, illustrateur, ingénieur ou chercheur dans le domaine de l'aéronautique, la météorologie, l'astronomie, la sécurité informatique, le médical... ou tout simplement utilisateur de réseaux sociaux, nous traitons des images tout le temps, parfois même sans en prendre conscience. Traiter une image numérique, c'est transformer son contenu (débruiter, styliser...), ou en extraire de l'information pour résoudre un problème posé (reconnaître des objets, les mesurer..). Cet ouvrage expose de façon conjointe les théories mathématiques sur lesquelles repose le traitement numérique des images, ainsi que leur mise en oeuvre pratique par des exemples d'implémentations d'algorithmes en langage C++, à l'aide de la bibliothèque libre Clmg, dédiée à cette tache.

02/2021

ActuaLitté

Mathématiques

Processus de Markov et applications. Algorithmes, réseaux, génome et finance, cours et exercices corrigés

Associant une présentation mathématique rigoureuse et de nombreuses applications, ce livre s'adresse en priorité aux étudiants en Master de mathématiques appliquées, ainsi qu'aux élèves ingénieurs amenés à manipuler des algorithmes utilisant des tirages aléatoires. A partir d'une présentation de la méthode de Monte-Carlo et des chaînes de Markov en temps discret et continu, le cours expose un grand nombre d'applications en algorithmique, en génomique, en phylogénie, aux réseaux téléphoniques et d'ordinateurs. Il présente enfin en un chapitre concis l'essentiel de la finance mathématique. Des exercices complètent le cours, dont les corrigés sont proposés soit à la fin de l'ouvrage, soit en ligne, sur le site dunod.com.

08/2007

ActuaLitté

Algorithmes

Apprentissage artificiel. Concepts et algorithmes - De Baye et Hume au Deep learning, 4e édition

Les programmes d'intelligence artificielle sont aujourd'hui capables de reconnaître des commandes vocales, d'analyser automatiquement des photos satellites, d'assister des experts pour prendre des décisions dans des environnements complexes et évolutifs (analyse de marchés financiers, diagnostics médicaux...), de fouiller d'immenses bases de données hétérogènes, telles les innombrables pages du Web... Pour réaliser ces tâches, ils sont dotés de modules d'apprentissage leur permettant d'adapter leur comportement à des situations jamais rencontrées, ou d'extraire des lois à partir de bases de données d'exemples. Ce livre présente les concepts qui sous-tendent l'apprentissage artificiel, les algorithmes qui en découlent et certaines de leurs applications. Son objectif est de décrire un ensemble d'algorithmes utiles en tentant d'établir un cadre théorique unique pour l'ensemble des techniques regroupées sous ce terme " d'apprentissage artificiel ". Ce livre s'adresse aux décideurs et aux ingénieurs qui souhaitent comprendre l'apprentissage automatique et en acquérir des connaissances solides, ainsi qu'aux étudiants de niveau maîtrise, DEA ou école d'ingénieurs qui souhaitent un ouvrage de référence en intelligence artificielle et en reconnaissance des formes. Ouvrage publié avec le concours de l'Ecole Nationale Supérieure des Sciences Appliquées et de Technologie (Lannion)

03/2021

ActuaLitté

Ecologie politique

Ecologie et Politique N° 66/2022 : Cultiver la terre avec des algorithmes. 1e édition

L'agriculture numérique - présentée comme la dernière phase de l'industrialisation de l'agriculture - constitue aujourd'hui, pour un certain nombre d'acteurs, la voie privilégiée pour aborder la transition écologique qui s'impose en particulier dans les sociétés industrialisées. Présentée souvent comme la "â¯solutionâ¯" à tous les problèmes provoqués par l'industrialisation de l'agriculture, elle repose pourtant elle-même sur la logique industrielle qui prévaut depuis un siècle et demi dans les pays industrialisés. Elle présente par elle-même un coût environnemental non négligeable, qui n'est presque jamais interrogé.

04/2023

ActuaLitté

Histoire et Philosophiesophie

De l'autre côté de la machine. Voyage d'un scientifique au pays des algorithmes

"Algorithme" : voilà un mot encore mal compris par la plus grande majorité d'entre nous. Mais pour la scientifique et entrepreneure Aurélie Jean, rien de plus simple, de plus lisible qu'une ligne de code : elle est la promesse de comprendre, par la virtualisation, la vie elle-même, c'est-à-dire l'ensemble des phénomènes physiques, économiques ou sociétaux - en un mot tout système. Ecrire un algorithme, c'est dessiner un chemin de résolution pour un problème donné, un moyen précis et fiable d'accéder à la réponse recherchée. C'est tenter de maîtriser notre monde, aux nombreux enjeux aujourd'hui encore insaisissables. Aurélie Jean met son esprit brillant et sa plume enlevée, souvent drôle, au service du grand public. Paul Sugy, Le Figaro littéraire. Ce livre m'a passionné. Une autobiographie autant qu'un essai scientifique et social. François Busnel, La Grande Librairie. Un récit très vécu et incarné. Elisabeth Quin, 28 Minutes.

11/2020

ActuaLitté

Littérature française

Client mystère

Alors qu'il pédale comme un dératé dans les rues de Lille pour livrer toujours plus de repas chauds, le narrateur de Client mystère est percuté par une voiture. S'il sort de l'accident sain et sauf (avec un bras mal en point), il se retrouve néanmoins "indisponibilisé" par les algorithmes de l'application pour laquelle il travaillait. Et donc, sans ressources. C'est alors qu'il entend parler d'un métier curieux : les "clients mystères" , des particuliers mandatés par les entreprises pour jouer aux clients afin d'évaluer les performances des employés à leur insu. Notre héros devient donc l'un de ces hommes invisibles à la solde du management contemporain. Client mystère dépeint avec tension et vivacité le monde du travail au temps de l'ubérisation : dictature de l'algorithme, culte de l'efficacité, déshumanisation progressive des interactions sociales, consumérisme débridé... autant de thématiques explorées dans ce roman, récit d'un passage à l'ennemi - avec toutes les conséquences que cela peut entraîner.

01/2023

ActuaLitté

Vie chrétienne

Vers une civilisation de l'algorithme ? Un regard chrétien sur un défi éthique

Le numérique a pris une place considérable dans les sciences allant jusqu'à transformer radicalement notre rapport au réel et à la vérité. Cela a de profondes conséquences éthiques alors qu'un nouveau seuil va être franchi avec l'intelligence artificielle et le traitement des Big data. La défiance qui existe sur ces sujets ne doit-elle pas être levée au vu des bénéfices que ces techniques peuvent nous offrir ? Quelle doit-être l'éthique du numérique ? Et surtout, l'éthique chrétienne n'a-t-elle pas un rôle clé à jouer sur ces sujets ? Le scientifique Pierre Giorgini engage ici une analyse éthique avec le physicien et théologien Thierry Magnin : il s'agit d'éclairer l'avènement probable de ce qu'ils désignent comme une "civilisation algorithmique" . Dans une telle civilisation, le vrai et le juste ne se démontrent plus mais s'imposent par les statistiques des "machines intelligentes et apprenantes" qui les ont révélés. La question clé est alors de savoir quelle place accorder à l'homme dans un tel système. Les datas domineront-elles l'homme ou resteront-elles un outil à son service ? Comment la complexité du réelle sera-elle prise en charge. Ce livre est une plongée au coeur de ce qui pourrait être un changement majeur de civilisation...

10/2021

ActuaLitté

Institutions judiciaires

Algorithmes, justice prédictive et juges-robot. Entre Judge Dredd et Minority Report, quels tribunaux pour demain ?

L'ère du numérique, des nouvelles technologies et de la robotisation bouscule les acquis. Les films de science-fiction, tels que Minority Report ou l'ancien Judge Dredd deviendront-ils la réalité ou l'homme restera-t-il maître de son destin ? Des étudiants de Licence en droit ont enquêté sur les problématiques juridiques et éthiques ayant trait au développement de la justice prédictive et à l'avènement du juge-robot. Réfléchir à ces innovations avec des universitaires et des professionnels de l'informatique et du juridique invite à une plongée au coeur de l'algorithme et permet de découvrir de nouvelles réalités juridiques : intelligence artificielle, data, blockchain, smart contracts et smart judgments, Emergent alors des questions juridiques inédites et passionnantes quant à l'imputation des responsabilités, quant au respect des règles essentielles du procès équitable, qu'il soit civil ou pénal, quant à l'optimisation et la protection des données personnelles jusqu'à s'interroger

02/2023

ActuaLitté

Science-fiction

Trademark Tome 2 : Vie TM

Sylvester Staline, citoyen X23T800S13E616, tourne des cubes colorés. Un boulot qui en vaut bien un autre, au fond, et qui a ses avantages. Son compte en banque affiche un solde créditeur de 4632 unités. Et si son temps de loisirs mensuel est débiteur de huit heures, son temps d'amitié restant à acheter est dans le vert. Sans même parler de son temps d'amour : plus de quarante-trois heures ! Une petite anomalie, c'est sûr ; il va falloir qu'il envisage de dépenser quelques heures de sexe... Mais de là à ce qu'un algorithme du bonheur intervienne ? Merde ! A moins que cela ait à voir avec cette curieuse habitude qu'il a de se suicider tous les soirs ? Il n'y a jamais trop songé, à vrai dire... Sylvester ne le sait pas encore, mais il pourrait bien être le grain de sable, le V de la vendetta dans l'horlogerie sociale du monde et ses dizaines de milliards d'entités. D'ailleurs, les algorithmes Bouddha et Jésus veillent déjà sur lui...

09/2019

ActuaLitté

Science-fiction

Quality Land

Bienvenue à QualityLand, le meilleur pays sur Terre. Ici, un système de classement universel détermine les avantages sociaux et les opportunités professionnelles offerts à chacun des membres de la société. Un service de rencontres automatisé détermine votre partenaire idéal et vous aide à rompre avec celui que vous avez peut-être connu dans l'ancien monde. Et les algorithmes à toute épreuve de l'entreprise la plus importante et la plus prospère, TheShop, savent ce dont vous avez envie avant vous et vous le livrent par drône à votre porte avant que vous ne l'ayiez commandé. A QualityCity, Peter Sansemploi est un casseur de machines qui n'arrive pas à se résoudre à détruire les robots défectueux ou dépassés qu'on lui confie (à QualityLand, réparer est un délit) et se retrouve bientôt général involontaire d'une armée aussi marginale et hétéroclite que rebelle. Un jour, il reçoit de TheShop un produit dont il est absolument certain qu'il ne veut pas et qu'il décide de renvoyer. Problème : en faisant cela, il remet en cause l'infaillibilité de l'algorithme de TheShop, et donc rien moins que les fondations de QualityLand.

ActuaLitté

Mathématiques Prépas

Informatique tronc commun CPGE scientifiques 1re et 2e années. Edition 2021

Ce cours couvre le programme d'informatique du tronc commun des classes préparatoires scientifiques de 1re et 2e années (MPSI, PCSI, PTSI, MP, PC, PSI et PT) mis en place en 2021. Il est décomposé en trois parties, chacune correspondant à un semestre d'enseignement : - Rappels sur le langage Python, Méthodes itératives, Récursivité, Tris, Algorithmes gloutons, Traitement de l'image ; Représentation des nombres en machine, Preuves et complexité, Graphes, Aperçu de la POO ; Bases de données et SQL, Dictionnaires, Programmation dynamique, Algorithmes et jeux, Algorithmes pour LIA. Il contient plus de 150 exercices, tous corrigés. Les scripts et des compléments sont disponibles sur le site des éditions Ellipses.

07/2021

ActuaLitté

Mathématiques

Probablement approximativement correct. Les algorithmes de la nature pour apprendre à vivre et prospérer dans un monde complexe

Comment la vie a-t-elle pu se développer dans un monde complexe et inconstant ? Comment faisons-nous pour prendre continuellement des décisions, sans l'appui d'une théorie et à partir d'informations incomplètes et hasardeuses ? Comment font les animaux ? Dans Probablement approximativement correct, Leslie Valiant nous propose une synthèse magistrale de l'apprentissage, de l'évolution et de l'intelligence. La clé : les algorithmes d'apprentissage. Ceux-ci sont aujourd'hui au coeur des applications d'intelligence artificielle, mais bien plus que cela, ils sont au coeur du vivant. Les organismes calculent - qu'on pense à la façon dont l'ADN régule l'activité des cellules - et l'adaptation par sélection naturelle n'est qu'un apprentissage automatique : s'adapter, c'est, par un mécanisme complexe mettant en jeu plusieurs générations, apprendre de l'environnement. Apprentissage à partir de l'environnement encore, les comportements individuels et collectifs qui permettent aux animaux de survivre et de prospérer. Quant aux concepts nécessairement imprécis qui sont le produit des apprentissages sans théorie, c'est sans doute pour les traiter que s'est développée l'intelligence humaine : ce qu'on appelle le bon sens. La théorie que Valiant présente dans ce livre extrêmement ambitieux inspirera nombre de chercheurs. Elle montre en même temps comment la nature nous a mené jusqu'ici et où la technologie va nous conduire ensuite, et elle éclaire déjà des questions fondamentales, comme le débat sur l'inné et l'acquis ou les possibilités réelles et les limites de l'intelligence artificielle.

09/2018

ActuaLitté

Informatique

INITIATION A L'ALGORITHMIQUE ET AUX STRUCTURES DE DONNEES. Volume 1, 2ème édition 1998

Le premier volume est consacré à l'étude et à la construction d'algorithmes fondamentaux sur les vecteurs et les fichiers séquentiels. Dans cette nouvelle version, l'accent est plus particulièrement mis sur la spécification formelle, les raisonnements par récurrence associés à la mise en place d'assertions et de propriétés invariantes qui conduisent à une construction rigoureuse et sûre des algorithmes.

07/1998

ActuaLitté

Algorithmes

Machine Learning et Deep Learning. Des bases à la conception avancée d'algorithmes (exemples en Python et en JavaScript)

Ce livre s'adresse à toute personne qui désire mieux comprendre et utiliser les algorithmes pour améliorer sa pratique de la programmation et notamment celle dédiée au Machine Learning ou au Deep Learning. L'auteur commence par parler de logique pour aider le lecteur dans sa compréhension des algorithmes classiques et des règles de programmation. Il sera ainsi armé pour étudier les bases propres à tout langage de programmation : les variables, les opérateurs, les conditions, les boucles, les fonctions... Dans la suite du livre, l'auteur détaille ce qui fait la spécificité, l'intérêt et la puissance des algorithmes dits intelligents, dédiés au Machine Learning ou au Deep Learning. Il donne au lecteur des exemples d'applications modernes et montre comment les utiliser concrètement. Enfin, cet ouvrage propose des exemples de problèmes d'algorithmiques courants et explique leurs résolutions. à l'issue de la lecture de ce livre, le lecteur sera en mesure de programmer efficacement dans n'importe quel langage. La plupart des algorithmes de ce livre sont traduits en Python et en JavaScript. Les sources, directement utilisables, sont disponibles en téléchargement sur le site www. editions-eni. fr.

07/2021

ActuaLitté

Histoire de la philosophie

Histoire de la pensée occidentale. De l'agora à l'algorithme, 3e édition revue et augmentée

Troisième édition refondue pour préparer aux épreuves de culture générale comme pour gagner en autonomie culturelle et comprendre les enjeux du siècle. De l'agora à l'algorithme L'objet de ce livre est le plaisir de s'approcher de notre héritage composite et comprendre aussi sa remise en question contemporaine : l'idée de progrès, l'aspiration à l'égalité, l'affirmation de la raison universelle, l'appétit de justice. " Il y a dans l'Europe quelque chose d'un genre unique " dit Husserl. Tout commença en Grèce avec les présocratiques, le smartphone en est le relais contemporain. Le doute appris de Montaigne et Descartes, le cosmos éclairé par Galilée et Einstein, l'origine de l'Homme décodée par Darwin et l'ADN, les mécanismes de la richesse économique expliqués par Adam Smith et lord Keynes, et même disputer de Dieu avec saint Paul ou Nietzsche ! Les fondations sont grecques, juives et chrétiennes, les Lumières et la science élèvent les murs, la modernité ébranle l'édifice, les contemporains interpellent. La recherche de l'érudition n'est pas l'objectif. "Les abeilles pillottent deçà delà les fleurs, mais elles en font après le miel, qui est tout leur. Ainsi les pièces empruntées d'autrui, il les transformera et confondra, pour en faire un ouvrage tout sien, à savoir son propre jugement" (Montaigne, Les Essais). René Rampnoux, agrégé d'économie et de gestion, coordinateur des ouvrages Ellipses de préparation au Concours commun IEP, essayiste.

11/2023

ActuaLitté

Algorithmes

Les algorithmes de base de l'informatique quantique - Tome 2. Apprendre à calculer sur des ordinateurs quantiques avec Python

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.

10/2023

ActuaLitté

Economie (essai)

Homo numericus. La civilisation qui vient

L'amour ? Désormais c'est Tinder ! Le bureau ? En télétravail ! Un nouveau job ? Ce sont les algorithmes qui recrutent ! Les partis politiques ? C'est sur Twitter ! Au centre de ce nouveau monde : Homo Numericus, un être submergé de contradictions. Il veut tout contrôler, mais il est lui-même irrationnel et impulsif, poussé à des comportements addictifs par ces mêmes algorithmes qui surveillent les moindres détails de son existence. Faut-il désespérer ? Pas nécessairement. Car, face à l'illusion numérique, le réel résiste.

08/2022

ActuaLitté

Littérature française

Je ne suis pas un robot

Ludovic, Peter ou Yacine travaillent pour Hemisphère, une entreprise dont les derniers développements permettent d'automatiser des micro-tâches pour diverses entreprises du net. Mais en attendant la mise au point d'un algorithme sophistiqué, les micro-tâches sont en réalité effectuées par des travailleurs de l'ombre bien humains, les taskers. Yacine est l'un de ces micro-travailleurs. Il vit seul avec sa mère malade à charge, enchaîné à son ordinateur, obtenant quelques centimes par micro-tâche réalisée. Mais la répétitivité des missions, la pression à la " performance " et le rythme inhumain auquel il est soumis finissent par avoir raison de sa motivation. Alors qu'il voit son compte Hemisphere bloqué pour des raisons inconnues, Yacine décide d'agir. Ingénieur célibataire de 30 ans, Ludovic s'ennuie profondément chez Hémisphère, et il s'interroge sur le sens de son engagement. Arrivé au bout de ses illusions, il prend lui aussi une décision qui va changer le cours de sa vie. Emilie est une journaliste carriériste résolue à prendre du galon au sein de sa rédaction. Pour parvenir à ses fins, elle veut publier un livre enquête qui défrayera la chronique, un récit choc qui fera parler d'elle. Elle a déjà son titre, et son sujet : la face cachée des algorithmes et l'esclavagisme moderne dans une entreprise comme Hemisphere.

05/2023

ActuaLitté

Mathématiques pour ingénieurs

Informatique MP2I/MPI. CPGE 1re et 2e années, Edition 2021

Le nouveau programme d'informatique de la classe préparatoire MPI a pour ambition de former "des ingénieures et ingénieurs, enseignantes et enseignants, chercheuses et chercheurs, capables de gouverner leur vie professionnelle et citoyenne nourrie par les pratiques de la démarche scientifique, en pleine connaissance et maîtrise des techniques et des enjeux de l'informatique". Avec cet objectif en tête, le présent ouvrage aborde en profondeur et de manière très illustrée l'ensemble des points du programme de MP2I et de MPI et propose ainsi : une revue large des principaux types d'algorithmes et de leurs paradigmes. Les principes méthodologiques de ces algorithmes sont décrits, leurs implémentations en C et OCaml, les deux langages au programme, proposées, et des exemples applicatifs développés ; des notions de programmation, à la fois théoriques et pratiques, avec le développement des algorithmes en C et OCaml ; la théorie des langages formels, et leur manipulation par des automates finis ; une introduction aux bases de données et une description applicative en langage SQL ; des éléments de logique et de calcul propositionnel ; une introduction à la gestion des ressources mémoire et des problèmes de synchronisation et de concurrence dans une machine. Pour chacune de ces parties, les notions théoriques sont introduites, les différents algorithmes et méthodes développés et de nombreux exemples viennent illustrer chaque concept. Des exercices corrigés permettent de mettre en pratique les différents éléments abordés.

07/2021

ActuaLitté

Collège parascolaire

Programmer avec Scratch. Cycle 4 5e/4e/3e, s'initier à l'algorithme et à la programmation

Un cahier pour s'entraîner à programmer avec Scratch, et consolider ainsi des apprentissages clés de du nouveau programme en maths cycle 4. Une approche par compétence appelée par les nouveaux programmes du collège - Créer des variables - Utiliser des boucles et des tests - Dessiner des polygones Etc. Un entraînement conçu pour favoriser la réussite de votre enfant - Des chapitres classés par " force " - Une mise en pages simple et attractive - Des exercices très gradués, avec des aides - Un bilan final pour vérifier qu'on a acquis les compétences

03/2019

ActuaLitté

Droit administratif général

L'action publique algorithmique. Risques et perspectives

A la fois outils de l'administration et objets juridiques mal identifiés, les algorithmes n'en finissent pas de passionner tant l'administré que le juriste. L'importance des algorithmes dans la sphère de l'action publique et leur présence presque ubiquitaire dans les pratiques administratives nous permets de mettre en avant l'existence d'une véritable "action publique algorithmique" pouvant être définie comme le fait, pour une personne publique, de se doter d'outils algorithmiques pour l'aider dans la réalisation de ses missions, soit en lui proposant des solutions, soit en mettant en oeuvre des solutions automatiquement développées.

02/2023

ActuaLitté

Informatique

Algorithmique. Cours avec 957 exercices et 158 problèmes, 3e édition

Cet ouvrage s'est imposé comme une référence mondiale pour l'enseignement de l'algorithmique. Exhaustif et facile d'accès, c'est un outil de travail complet et indispensable pour les étudiants. Cette 3e édition est entièrement révisée et mise à jour, avec deux nouveaux chapitres. L'éventail des algorithmes étudiés va des plus classiques, comme les algorithmes de tri et les fonctions de hachage, aux plus récents, comme ceux de la cryptographie, permettant ainsi de passer progressivement des notions élémentaires aux thèmes les plus pointus. Les algorithmes sont rédigés en français et dans un pseudo-code proche des langages Pascal, C et Java. Ils sont analysés en profondeur et complétés par des preuves mathématiques. De nombreux exemples, figures, études de cas et exercices de difficulté graduée complètent les explications. Au total, ce sont les énoncés de 957 exercices et 158 problèmes qui sont proposés, dont certains sont nouveaux dans cette 3e édition. Les solutions de 80 d'entre eux sont accessibles en ligne sur le site www.dunod.com.

06/2010

ActuaLitté

Programmation

Bases en algorithmique et en programmation. Cours et 120 exercices corrigés

Ce livre présente les notions de base en algorithmique-programmation. Son originalité réside en particulier dans sa progression, qui aborde successivement les notions de valeur et de type, de fonction, de conditionnelle, de fonction récursive, de liste, d'instruction itérative et de tableau. Ces notions sont mises en oeuvre dans de nombreux algorithmes, complétés par 120 exercices commentés et corrigés permettant d'acquérir un savoir-faire de base dans les activités liées à l'algorithmique-programmation : analyse d'un problème, formalisation, conception, développement et vérification. Pour l'expérimentation des notions et l'écriture des algorithmes, le langage utilisé est une partie du langage OCaml, choisie pour sa proximité avec les concepts mis en oeuvre dans de nombreux autres langages de programmation. Ce livre est destiné à toute personne désireuse de concevoir et de développer des algorithmes. Aucun prérequis n'est nécessaire : l'ouvrage s'adresse donc à tout étudiant de ire année (licence, DUT, BTS, classe préparatoire), voire de première ou de terminale, ainsi qu'à toute personne intéressée par les concepts fondamentaux de l'algorithmique-programmation et à leur mise en oeuvre.

06/2021

ActuaLitté

Mathématiques

Probabilités et statistiques pour l'enseignement. CAPES/CAPLP - Agrégation interne - Mathématiques - Nouveaux programmes - Algorythmes en Python, 2e édition

Vous allez passer le CAPES, l'agrégation interne de mathématiques ou le CAPLP Maths-Sciences ? Ce manuel vous prépare aux épreuves écrites et orales de probabilités et de statistiques et vous propose : - Un éclairage sur les nouveaux programmes du secondaire et les nouveaux concours. - Un cours rigoureux et détaillé. - Des remarques pour faciliter la représentation des concepts. - Des exercices corrigés, pratiques ou théoriques, pour mieux s'approprier les notions. - Des points programmes pour situer les notions dans les programmes du secondaire. - Des points numériques pour faciliter l'intégration du numérique dans votre enseignement. - Des notes historiques pour contextualiser les notions mathématiques. Cette 2e édition est en adéquation avec les nouveaux programmes, notamment avec la présence des algorithmes en Python. Elle constitue également une base pour préparer l'agrégation externe.

01/2020

ActuaLitté

Sciences

Carnets de science. La revue du CNRS N° 11 : Climat, notre avenir en question

CLIMAT notre avenir en question ABYSSES VOYAGE EN MER INCONNUE DANS LES SECRETS DE L'HIBERNATION DES OURS ALGORITHMES : L'INJUSTICE ARTIFICIELLE ? LES DIALOGUES DE L'INTESTIN ET DU CERVEAU

11/2021

ActuaLitté

Intelligence artificielle

Le code de la créativité. Comment l'IA apprend à écrire, peindre et penser

Alors que les intelligences artificielles saturent notre quotidien et que les algorithmes régissent nos vies, il reste un domaine dans lequel les capacités de l'IA sont encore questionnées : celui de l'art. Mais sommes-nous les seuls à avoir le privilège de créer ? Une machine ne peut-elle apprendre à peindre, à composer de la musique ou encore à écrire un roman ? Pour comprendre comment l'IA peut être créative ou nous aider à nourrir notre propre inventivité, il faut connaître les règles mathématiques qui la façonnent : c'est ce que propose Marcus du Sautoy dans cette épopée aux confins de la science moderne, brillant voyage parmi les arts et les algorithmes.

10/2022

ActuaLitté

Informatique

Programmation et algorithmique en VBA pour Excel. Cours et exercices corrigés

L'objectif de ce manuel est d'expliquer les bases de la programmation impérative et de l'algorithmique aux débutants en informatique (étudiants en licence ou écoles d'ingénieurs, mais aussi étudiants de master d'autres disciplines, désirant acquérir une seconde compétence). L'ouvrage s'attache à présenter des notions fondamentales et des principes généraux des langages de programmation. Le choix de l'environnement de programmation VBA (Visual Basic for Application) appliqué au logiciel Excel, permet d'écrire rapidement des programmes à la fois intéressants sur le plan pédagogique et attractifs pour les étudiants. Le cours présente les différentes notions abordées en les illustrant par de nombreux exemples. Des exercices corrigés accompagnent chaque chapitre et un chapitre de problèmes de synthèse clôt la présentation. L'ouvrage comporte neuf chapitres qui s'organisent en trois volets. Le premier est consacré à l'étude de la programmation : structures de contrôle, fonctions, procédures et macros, programmation objet en VBA... Le deuxième est une initiation à l'algorithmique : méthodes de recherche et de tri, algorithmes, implémentations et analyse de complexité. Le troisième propose une étude de l'algorithme de mise à jour du tableur, qui assure la cohérence globale de l'affichage de la feuille de calcul. Des compléments sur la prise en main d'Excel et de VBA sont également disponibles en annexe, ainsi qu'un résumé des connaissances nécessaires concernant le tableur, et un manuel de référence pour le langage utilisé dans le livre. Un site compagnon propose aussi des documents complémentaires et les codes sources de différents exercices.

01/2007

ActuaLitté

Langages informatiques

Algorithmique et développement Python. Cours et exemples d'applications

Cet ouvrage a pour objectif de présenter les bases de l'algorithmique. La programmation des algorithmes est mise en oeuvre via le langage Python. Les 6 chapitres de ce livre comptent de nombreux exemples d'application.

11/2021

ActuaLitté

Etudes et pratiques profession

Interpréter les tests de laboratoire chez les animaux de compagnie. Hématologie et biochimie

Cet ouvrage décrit les principaux algorithmes de diagnostic différentiel utilisés en hématologie et en biochimie dans la pratique vétérinaire canine et féline. Il est conçu pour aider les professionnels vétérinaires à optimiser leur travail quotidien dans la pratique clinique en leur fournissant les outils nécessaires pour diagnostiquer correctement les principales pathologies dans lesquelles l'hématologie et la biochimie jouent un rôle fondamental, et établir leurs hypothèses diagnostiques sur la base de signes cliniques spécifiques. Les auteurs, tous deux spécialistes dans leurs domaines respectifs, fournissent diverses ressources complémentaires (tableaux, images, etc.) afin de compléter les algorithmes de diagnostic, faisant de cet ouvrage, un manuel essentiel pour la consultation quotidienne pour celles et ceux qui travaillent avec des chats et des chiens dans leur pratique clinique.

08/2021

ActuaLitté

Informatique

Initiation à l'algorithmique et à la programmation en C. 3e édition

Cet ouvrage s'adresse aux étudiants (licences et IUT), ainsi qu'à tous ceux qui souhaitent acquérir des bases solides en programmation. L'ouvrage est structuré en quatre parties : Les bases du langage C : syntaxe, types de données, entréessorties (stdio. h), exécution conditionnelle, structuration d'un programme C, structures, itération. Les structures séquentielles : tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaînes de caractères, fichiers binaires, tableaux à double entrée. Les algorithmes : langage algorithmique et complexité, algorithmes de tri quadratiques, tri rapide (quicksort). Les structures de données : listes chaînées, piles, files, récursivité, arbres binaires, graphes, parcours de graphes, liste d'adjacence. Conçus comme des supports d'apprentissage, les 129 exercices corrigés peuvent être abordés en complément de l'enseignement reçu ou de manière autodidacte.

11/2015