Le Machine Learning et l'IA générative avec Python. De la théorie à la pratique, 2e édition
Khichane Madjid
ENI
39,00 €
En stock
EAN :9782409050015
Ce livre sur le Machine Learning et l'IA générative avec le langage Python permet de disposer des connaissances théoriques nécessaires pour une compréhension approfondie du Machine Learning et d'appréhender les outils techniques utiles pour mettre en pratique les concepts étudiés. L'auteur y expose des exemples concrets sur les concepts de l'apprentissage automatique. Les lecteurs avertis trouveront dans ce livre une occasion d'aller plus loin dans leur compréhension des algorithmes du Machine Learning. L'auteur commence par expliquer les enjeux de la Data Science ainsi que les notions fondamentales du Machine Learning avant de présenter la démarche théorique d'une expérimentation en Data Science avec les notions de modélisation d'un problème et de métriques de mesure de performances d'un modèle. Le lecteur peut ensuite passer à la pratique en manipulant les bibliothèques Python NumPy et Pandas, ainsi que l'environnement Jupyter. Il peut ainsi aborder sereinement les chapitres à venir, qui lui feront découvrir les concepts mathématiques, et la pratique sous-jacente, relatifs aux algorithmes du Machine Learning et de I'IAgénérative, tels que les statistiques pour la Data Science, les régressions linéaire, polynomiale ou logistique, les arbres de décision et Random forest, l'algorithme K-means, les machines à vecteurs de support (Support Vector Machine), l'analyse en composantes principales, les réseaux de neurones. Le Deep Learning avec les Generative Adversarial Networks pour le développement de vos propres modèles de génération d'images réalistes. Les notions de Deep Learning sont mises en pratique avec TensorFlow, OpenCV et PyTorch dans les environnements Google Colab et VSCode. Pour conclure son apprentissage, le lecteur abordera le traitement automatique du langage (Natural Language Processing) et les concepts fondamentaux du Prompt Engineering.
Le Numéro 85 de Compétence Photo propose de vous aider à parfaire vos prises de vue en matière de composition, de cadrage et d'exposition. Pour y parvenir, nous avons sélectionné cinquante photographies tous thèmes confondus de trois professionnels (26 pages) et les décryptons en détail afin de mieux maîtriser les fondamentaux de la prise de vue, quel que soit le contexte. Un copieux second dossier de 20 pages vous apprend à réaliser des cinématiques, ou l'art de décomposer un mouvement ou de présenter différentes facettes d'un ou de plusieurs sujets, de la prise de vues à l'assemblage des images. Ce dossier concerne notamment la photo animalière, mais pas uniquement, et se destine aux photographes débutants comme chevronnés. Côté pratique, un guide de 26 pages vous accompagne dans la maîtrise progressive des calques et masques, indispensables en retouche photo. Vous y apprendrez en premier lieu les techniques essentielles à connaître et les appliquerez grâce à des cas concrets. Et pour faire suite à notre dossier "Diffusez vos photos" paru dans le précédent numéro (Compétence Photo n°84), nous vous proposons un guide pratique dédié au logiciel Adobe Portfolio et se destinant à la création simple et efficace d'un site web photo (14 pages). Enfin, retrouvez le second volet de notre dossier "Retouchez les couleurs comme un pro" (14 pages). Cette fois, vous allez avoir l'occasion d'appliquer les acquis théoriques présentés dans Compétence Photo n°84 (1er volet) pour les mettre en application sur les images que nous vous fournissons pour vous entraîner. Vous apprendrez ainsi à ajuster les teintes d'un paysage, sublimez l'heure bleue en ville, exprimez votre créativité par la couleur ou encore restituer les couleurs d'une photo culinaire. La rubrique Bricolage vous invite à réaliser facilement des panneaux lumineux avec un joli bokeh afin de sublimer vos portraits en studio et réalisation de natures mortes. Quant à la rubrique Droit, elle se consacre aux évolutions juridiques récentes de l'autoédition et à la coédition.
Ce livre vise à démystifier le marketing digital en offrant des conseils sur le choix des outils adaptés aux besoins spécifiques de chaque entreprise. C'est un guide pratique destiné aux étudiants en marketing, aux jeunes diplômés et aux entrepreneurs. Il débute par la présentation des clés nécessaires à la sélection des outils de marketing digital, en explorant les spécificités des gratuiciels, des abonnements et des logiciels payants. Grâce à des tableaux comparatifs, il propose une vision d'ensemble pour aider les lecteurs à prendre des décisions éclairées parmi les outils qui seront ensuite présentés. Il se compose ensuite d'un éventail de chapitres ciblés sur des domaines spécifiques tels que la gestion des ressources marketing, la création d'une identité visuelle, la rédaction de contenu, la promotion d'une entreprise en ligne, l'utilisation d'outils SEO et l'exploration des solutions offertes par Google. Chaque chapitre fournit des tutoriels détaillés, des comparaisons d'outils et des conseils pour maximiser l'efficacité de chacun. Il a été conçu de telle manière que chaque chapitre puisse être lu séparément, selon les besoins. Le livre explore également les réseaux sociaux et leur importance accrue dans le marketing, avec des chapitres consacrés aux outils de gestion des réseaux sociaux et aux solutions d'automatisation. Il se termine par un aperçu des outils basés sur l'intelligence artificielle, soulignant leur potentiel futur dans le domaine du marketing. Enrichi de tutoriels pas-à-pas et de nombreuses captures d'écran, ce livre est plus qu'un simple guide ; il est un compagnon pratique pour toute personne désireuse de maîtriser le paysage en constante évolution du marketing digital. Tarifs, usages, possibilités, méthodes de déploiement... chaque détail des outils cités est passé au crible pour offrir une boîte à outils complète. Elle vous permettra ainsi de naviguer avec confiance et curiosité dans l'ère du marketing digital.
WordPress est actuellement l'outil de création et de gestion de sites web le plus utilisé dans le monde. Ce CMS (Content Management System) vous permet de créer et de gérer des blogs, comme des sites web plus institutionnels et vous propose une interface de gestion de vos sites, simple mais très efficace. Ce livre a été rédigé avec la version 6. 2 de WordPress. Dans ce livre, vous commencerez par installer WordPress en local sur votre machine et chez les hébergeurs professionnels. Vous découvrirez ensuite l'interface de gestion de WordPress et apprendrez à configurer votre site. Vous verrez ensuite comment créer le contenu rédactionnel de votre site : créer et gérer les articles à l'aide de l'éditeur Gutenberg, les organiser grâce aux catégories et mots-clefs, administrer la publication de vos articles, créer les pages et gérer les menus de navigation. Vous verrez comment importer des médias dans la bibliothèque et vous compléterez vos contenus en y ajoutant des images. Pour rendre votre site attractif, vous pourrez générer de l'interaction avec les visiteurs grâce aux commentaires. Si plusieurs personnes sont amenées à travailler sur le contenu de votre site, vous pourrez exploiter les nombreuses fonctionnalités de WordPress relatives à la gestion des utilisateurs afin de définir des rôles donnant des droits spécifiques à chacun dans l'administration du site. Vous verrez comment étendre les fonctionnalités natives de WordPress en installant des extensions (plugins) et comment modifier l'apparence de votre site grâce aux thèmes. Vous apprendrez également à personnaliser les " thèmes classiques " et les nouveaux thèmes optimisés pour l'éditeur complet de site (FSE, Full Site Editing). Pour finir, vous verrez comment sauvegarder le site et le restaurer, pour passer du site local, sur votre machine, au site de production, sur le Web.
Ce livre sur l'administration du système Linux s'adresse à tout informaticien appelé à gérer ce système d'exploitation et désireux d'apprendre ou de consolider des bases acquises sur le terrain. Quelle que soit la distribution Linux utilisée (que ce soit en entreprise ou à la maison), toutes les méthodes et commandes d'administration de Linux sont présentées et détaillées. Cette nouvelle édition du livre tient compte des dernières évolutions de Linux. Le livre fait le tour des connaissances nécessaires à l'installation d'une distribution : la gestion des paquetages logiciels, la compilation depuis les sources, les bibliothèques partagées, les principales commandes GNU et les scripts shell, la gestion des disques, systèmes de fichiers et quotas, la mise en place de volumes RAID et LVM, le démarrage et l'arrêt du système et des services avec systemd, l'impression et les tâches d'administration communes dont la gestion des utilisateurs et l'automatisation des tâches, la configuration du réseau et des services de base associés, le noyau et sa compilation, les bases de la sécurité et des firewalls, la configuration de l'environnement graphique, la virtualisation, les containers et le cloud. Tous les points traités sont agrémentés d'exemples et leur maîtrise fera de vous un administrateur système Linux compétent.
Cet ouvrage est destiné aux étudiants en informatique (IUT, L2, L3 et Ml) et à ceux qui sont en écoles d'ingénieurs. La connaissance de l'algorithmique et de la programmation est l'une des bases du métier et des compétences d'un informaticien. L'objectif de ce livre est de vous faire comprendre et assimiler des méthodes et des outils qui vous permettront de concevoir des programmes valides et fiables. Les 16 premiers chapitres enseignent la programmation impérative en s'appuyant sur une méthodologie objet et le langage java. Les 11 derniers expliquent en détail les structures de données abstraites classiques (listes, graphes, arbres...) et les algorithmes fondamentaux (recherche, tri...). Les notions de cours dont illustrées par 211 exercices dont la plupart sont corrigés.
Cet ouvrage est un manuel d'apprentissage pratique pour découvrir et maîtriser InDesign, de sa prise en main à la mise en page de documents complexes : découvrez l'interface, les menus et les outils indispensables à travers des supports prints et web ; apprenez les astuces vous permettant d'être efficace sur le logiciel ; créez des documents mêlant textes et images tels qu'un CV, un livre de cuisine ou encore un flyer avec coupon réponse ; appliquez tout ce que vous avez appris en réalisant vous-même des mises en page élaborées et créatives ; maîtrisez le format deux colonnes, l'habillage de texte, les gabarits, les sommaires ou encore la mise en page liquide. En bonus sur www.dunod.com, réservés aux lecteurs de l'ouvrage : les fichiers du livre pour refaire, pas à pas, tous les exercices.
Python est le langage de programmation le plus répandu dans le monde scientifique. Il est parfaitement adapté pour l’analyse de données en sciences de la vie. Cet ouvrage, didactique et simple d'approche, aborde progressivement la programmation et l'algorithmique. Il présente ensuite des fonctionnalités plus avancées utiles en analyse de données (numpy, pandas, matplotlib, notebooks jupyter), ainsi qu’une introduction à la programmation orientée objet et graphique. L’ouvrage s’appuie sur de nombreux exemples provenant de la biologie, comme la manipulation de séquences nucléiques, l’analyse de structures protéiques, etc. De nombreux exercices d’application, de difficulté croissante, sont proposés et corrigés en détails. L’ensemble des codes sources de l’ouvrage est disponible en ligne.
Ce livre s’adresse à tous les développeurs web, qu’ils soient débutants ou avancés.Le JavaScript sert avant tout à rendre les pages web interactives et dynamiques du côté de l’utilisateur, mais il est également de plus en plus souvent utilisé côté serveur. La première partie de ce livre explique les bases et les bonnes pratiques de la programmation en JavaScript en se fondant sur la version ECMAScript 6. La deuxième partie porte sur l’interactivité avec les utilisateurs (interfaces, formulaires, gestion des erreurs, géolocalisation…). La troisième partie permet de s’initier aux aspects les plus avancés de JavaScript tels que Node.js, React ou les Web Workers. Les renvois de type tjs.ovh/nomScript qui sont présents au fil des pages sont des compléments interactifsà ce livre. Ils affichent : Le rendu de l’exécution du script. Un émulateur de la console du navigateur. Le code source complet de l’exemple avec une coloration syntaxique, des commentaires et des liens vers les fiches de la référence JS du site toutjavascript.com.