Au coeur des algorithmes : les bases de la programmation avec Python

Fiche technique

Format : Broché
Nb de pages : 252 pages
Poids : 445 g
Dimensions : 17cm X 24cm
Date de parution :
ISBN : 978-2-8073-4520-1
EAN : 9782807345201

Au coeur des algorithmes

les bases de la programmation avec Python

de

chez De Boeck supérieur

Collection(s) : Informatique

Paru le | Broché 252 pages

Licence

24.90 Disponible - Expédié sous 10 jours ouvrés
Ajouter au panier

traduit de l'anglais par Erwan Blouin


Quatrième de couverture

Les bases de la programmation avec Python

Une introduction aux algorithmes, appliquée au langage Python. Parcourez les algorithmes les plus intéressants pour rechercher, trier et optimiser, et d'autres plus avancés, utilisés en machine learning et en intelligence artificielle. Vous y découvrirez aussi les algorithmes qu'utilisaient nos ancêtres de l'Antiquité pour effectuer une multiplication, trouver le plus grand commun diviseur et concocter des carrés magiques.

Vous apprendrez à :

  • générer des diagrammes de Voronoï ;
  • utiliser des algorithmes pour construire un chatbot rudimentaire, gagner à un jeu de stratégie et solutionner une grille de sudoku ;
  • coder les algorithmes de montée et de descente de gradient afin d'identifier le minimum et le maximum d'une fonction ;
  • exploiter le recuit simulé pour réaliser une optimisation globale ;
  • construire un arbre de décision pour prédire le niveau de bonheur d'une personne ;
  • corriger du code, maximiser ses recettes et produire des nombres aléatoires ;
  • mesurer l'efficacité et la rapidité des algorithmes.

Vous découvrirez également certains algorithmes utiles en maths pures et comment des idées mathématiques peuvent les améliorer.

Retrouvez en détails les algorithmes très puissants utilisés aujourd'hui, et comment les implémenter et les coder en Python 3, tout en mesurant et en optimisant leur performance.

Biographie

Bradford Tuckfield, titulaire d'un doctorat, est data scientist, consultant et co-auteur de Applied Unsupervised Learning with R. Ses travaux de recherche ont été publiés dans de prestigieuses revues de maths, d'économie et de médecine. Il a également rédigé des articles culturels pour des magazines et des journaux politiques.

Traduction de l'anglais de Benoît Clenet, ingénieur informaticien, passionné de physique, d'astronomie et de mathématiques, il a traduit plusieurs ouvrages dans ces domaines.