First Interactive
Simplifier tous les aspects de votre vie quotidienne grâce à l'intelligence artificielle
De " agent " à " visualisation des données ", en passant par " apprentissage supervisé ", " réseau de neurones artificiels " et " traitement automatique du langage ", voici enfin un dictionnaire alphabétique pour décrypter le jargon de l'IA !Vous voudriez en savoir plus sur l'IA, mais ne savez par où commencer ? Vous vous sentez submergé par le flux constant des innovations ? Ce Dictionnaire de l'IA explique simplement ce qu'est l'intelligence artificielle en définissant 101 termes essentiels, dans un langage clair et non technique. Découvrez des concepts clés allant de l'intelligence artificielle et de l'apprentissage automatique aux technologies révolutionnaires telles que ChatGPT et DALL-E. Ce dictionnaire classé par ordre alphabétique est conçu pour vous informer et vous éclairer, mais aussi pour vous inspirer et vous responsabiliser. Que vous soyez étudiant, professionnel ou simplement curieux du monde qui vous entoure, ce livre rend accessible le jargon complexe de l'IA, en vous guidant dans le monde fascinant de l'intelligence artificielle.
L'image et la vidéo n'échappent pas à la vague des nouvelles technologies apportées pat l'IA L'IA, et plus précisément l'IA générative, est sur toutes les lèvres depuis bientôt 3 ans. Après la création de contenus textuels, c'est l'image, puis la vidéo dont la génération a été rendue possible à partir d'un simple prompt. Magie ? Cela peut y faire penser, mais comme toute technologie, ce sont des algorithmes qui se cachent derrière ces prouesses, et il faut connaitre leur fonctionnement, mais aussi leurs possibilités comme leurs limites pour en tirer le meilleur parti. Cet ouvrage est consacré à un des domaines créatifs révolutionnés par l'IA : l'image et le cinéma. Vous y découvrirez les outils et techniques pour devenir un artiste du pixel et de la création de contenus numériques visuels - photos, animations, vidéos - époustouflants. L'auteur partagera aussi des réflexions sur l'aspect éthique et juridique de ce tournant majeur dans une industrie en perpetuelle (r)évolution Action !
Découvrez l'art d'automatiser toutes vos tâches grâce à la toute nouvelle fonction Python intégrée à Excel et Microsoft 365.
Cet essai de Ethan Mollick, se présente comme le livre ultime pour vivre, apprendre, et travailler à l'aube de la nouvelle ère proposée par l'intelligence artificielle,
ET SI L'IA GÉNÉRATIVE DEVENAIT VOTRE MEILLEURE ALLIÉE POUR CRÉER ?
Désormais, nos sociétés vont devoir vivre avec l'intelligence artificielle qui fait son apparition dans tous les domaines de notre quotidien, qu'ils soient profressionnels ou personnels.
Pour tout savoir sur la nouvelle révolution dans le monde de l'intelligence artificielle : les , dans la collection informatique de référence O'Reilly.
Le guide ultime pour créer des robots conversationnels (chatbots) et des générateurs de texte. Exploitez toute la puissance des grands modèles de langage (LLM) pour développer vos propres applications Un livre concis et précis pour les développeurs Python qui veulent apprendre à concevoir des applications avec des grands modèles de langage (LLM). Les auteurs Olivier Caelen et Marie-Alice Blete abordent ici les principales fonctions de GPT-4 et de ChatGPT et les avantages que vous pouvez en tirer. Vous apprendrez pas à pas à développer des applications avec la librairie Python de GPT-4 et de ChatGPT pour générer du contenu, créer des séries de questions-réponses ou résumer des textes. Ce guide écrit dans un langage simple et allant à l'essentiel est illustré d'exemples concrets et faciles à mettre en oeuvre dont les fichiers (Python) sont accessibles en ligne. Un glossaire vient compléter l'ensemble en fin d'ouvrage. Principes, avantages et fonctionnement de ChatGPT et de GPT-4 Comment intégrer ces modèles de langages dans des applications en Python avec un traitement du langage naturel Développer des applications en Python avec les API de GPT-4 et ChatGPT pour générer du texte, répondre aux questions ou résumer du contenu Aller plus loin avec GPT : la fonction de prompt engineer, ajuster les modèles pour des tâches spécifiques, découvrir l'outil LangChain, etc.
Un guide complet pour concevoir des applications d'IA générative, par une experte reconnue du domaine. Les modèles dits de fondation ont permis de mettre au jour de nombreux nouveaux cas d'usage de l'intelligence artificielle tout en faisant tomber les barrières pour créer des solutions d'IA. L'intelligence artificielle est ainsi passée du statut de discipline ésotérique à celui d'outil de développement puissant que tout le monde peut désormais utiliser, même ceux qui n'ont aucune expérience préalable du domaine. Dans ce guide accessible à tous, Chip Huyen présente les principes de l'ingénierie de l'IA ( AI engineering), c'est-à-dire le processus de création d'applications avec des modèles de fondation facilement disponibles. Les développeurs découvriront comment explorer le vaste paysage de l'IA, en exploitant des modèles, des jeux de données, des tests comparatifs et un nombre presque infini d'applications types. Le livre propose également un cas pratique permettant de développer une application d'IA et de la déployer efficacement.
Un guide complet et à jour sur les tests d'intrusion à l'aide du célèbre framework Metasploit.
Une véritable somme sur Python, le langage de programmation le plus utilisé actuellement.Grâce à son interopérabilité, sa souplesse conception et de maintenance, Python est aujourd'hui le langage de programmation le plus popuplaire du marché.et ouvrage complet vous permet de tout savoir sur Python, que soyez un programmeur professionnel ou ayez juste besoin ponctuellement de recourir à ce langage.Rédigé par une équipe d'experts reconnus de Python, cet ouvrage entièrement à jour couvre la version 3.10 et envisage même les fonctionnalités de la version 3.11.Au programme :Comment Python représente es données et les programmes en tant qu'objetsLes annotations de typesLes nouveautés des dernières versionsUtiliser Pyton de façon moderneBien structurer ses projets PythonDéboguer le code Python
Ce qu'il faut savoir pour développer et gérer un réseau Linux à l'époque du cloud computing Linux est un système llibre et gratuit qui a évolué ces 10 dernières années en intégrant des fonctionnalités de type cloud computing. Ce livre entièrement à jour sur les dernières évolutions concernant les distributions les plus utilisées de Linux donne la part belle à l'aprentissage des fonctionnalités cloud de Linux. les systèmes Flatcar et Bottlerocket sont particulièrement mis en avant. Au programme : Utiliser Linux comme un environnement moderne plutôt que de le limiter à l'administration pure Utiliser les composants sensibles comme le noyau, les scripts et la ligne de commande Se familiariser avec les contrôles, les fichiers systèmes et les containers. Travailler en réseau avec les DNS Les machoines virtuelles et les pocessus de sécurité
L'intelligence artificielle générative est le sujet en pointe dans le monde des hautes technologies, notamment grâce à ChatGPT. Très bon démarrage de ChatGPT pour les Nuls , avec plus de 2 000 ex. vendus en 3 mois.Ce guide pratique s'adresse aux ingénieurs de l'apprentissage machine ( machine learning) et aux data scientists qui veulent créer des modèles d'apprentissage profond ( deep learning) génératifs en partant de zéro. Après une présentation des bases du deep learning, à vous les architectures de réseaux de neurones les plus sophistiquées ! Auto-encodeurs variationnels, réseaux antagonistes génératifs et systèmes d'entraînement du langage n'auront bien plus de secrets pour vous. Ce livre explore toutes les potentialités du l'IA générative, en matière de texte, de musique ou d'image, ainsi que les perspectives qu'elle ouvre aux entreprises.
Python et Excel un mariage de raison pour intérroger et manipuler de grandes quantités de données
Le must absolu pour savoir comment fonctionne un ordinateur.
Le best-seller O'Reilly sur la data science avec Python enfin traduit en Francais ? Pour de nombreux chercheurs, Python est un outil essentiel en raison de ses bibliothèques pour stocker, manipuler et obtenir un aperçu des données. Ce livre décrit toutes les ressources dont vous pouvez disposer pour mettre en oeuvre vos applications : IPython, NumPy, Pandas, Matplotlib, Scikit-Learn et d'autres outils associés. Les scientifiques en activité et les utilisateurs de données familiarisés avec la lecture et l'écriture de code Python trouveront avec cette référence complète l'outil idéal pour s'attaquer aux problèmes quotidiens: manipuler, transformer et nettoyer les données ; visualiser différents types de données ; utiliser les données pour créer des modèles statistiques ou d'apprentissage automatique. Ce livre est tout simplement la référence incontournable pour le calcul scientifique en Python. Vous apprendrez à utiliser :IPython et Jupyter: fournissent des environnements de calcul pour les data scientists utilisant PythonNumPy: inclut le ndarray pour un stockage et une manipulation efficaces de tableaux de données denses en PythonPandas: comprend le DataFrame pour un stockage et une manipulation efficaces des données étiquetées / en colonnes en PythonMatplotlib: inclut des fonctionnalités pour une gamme flexible de visualisations de données en PythonScikit-Learn: pour des implémentations Python efficaces et propres des algorithmes d'apprentissage automatique les plus importants et les plus établis
Marie Kondo chez les programmeurs ? Eh oui, c'est bien ça ! Apprenez à bien ranger, c'est-à-dire organiser, votre code pour le rendre efficace, lisible et exploitable sur le longe terme. En matière de programmation, rien n'est pire que du code désordonné ! Bien ranger son code, c'est la garantie de le rendre plus lisible en l'organisant en grandes sections identifiables. Dans ce guide pratique, l'auteur Kent Beck vous explique où, quand et comment ranger votre code tout en gardant à l'esprit la structure globale du système. Au lieu d'essayer de maîtriser le rangement d'un seul coup, ce livre vous permet de tester quelques cas concrets qui font sens. Vous apprendrez par exemple à diviser logiquement en petits morceaux une grande fonction qui contient de très nombreuses lignes de code. Et à l'occasion de votre lecture, vous apprendrez les concepts théoriques derrière la conception de logiciels : cohésion, flux de trésorerie actualisés et optionnalité. o Comprendre la théorie fondamentale du fonctionnement de la conception logicielle o Différences entre modifier le comportement d'un système et modifier sa structure o Ranger son code d'abord ou après coup, selon le cas o Quand les grands changements se font par petite étapes o Aborder la conception de logiciels comme un aspect des relations humaines
Entrez de plain-pied dans le monde fascinant la data science Vous aussi participez à la révolution qui ramène l'intelligence artificielle au coeur de notre société, grace aux data scientists. La data science consiste à traduire des problèmes de toute autre nature, en problèmes de modélisation quantitative, résolus par des algorithmes de traitement. Ce livre se présente comme une référence pour tous les développeurs, statisticiens ou chefs de projets ayant à résoudre des problèmes liés à la data science. Au programme :Pourquoi utiliser le machine learningLes différentes versions de PythonL'apprentissage non supervisé et le préprocessingReprésenter les donnéesProcessus de validationAlgorithmes, chaînes et pipelineTravailler avec des données de type texteDu prototype à la production
Une bible pour les ingénieurs en science des données pour manipuler, traiter et nettoyer les données en Python
Le livre le plus complet sur Arduino et son environnement de programmation Arduino est un circuit composé d'un microcontrôleur ultra performant qui se programme très facilement. Il permet de se connecter à différents composants comme des écrans, des moteurs électriques, tous types de capteurs, etc. C'est aujourd'hui un composant très apprécié dans l'interfaçage avec de nombreux composants électroniques. Son prix très abordable attire de très nombreux utilisateurs professionnels ou passionnés d'électronique. Ce livre prend en compte les dernières évolutions des cartes Arduino. Au programme : La famille Arduino Le micro-contrôleur AVR Programmer Arduino Utiliser le langage C et C++ Les bibliothèques Arduino Les modules d'entrées/sorties Élaborer 4 projets grandeur nature Collection O'Reilly
Un livre indispensable pour maîtiser l'outil de développement de référence de la plateforme Microsoft .NET C # est un langage de programmation orienté objet, créé par Microsoft en 2003 et destiné à développer des applications sur la plateforme Microsoft .NET. Il est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les indexeurs et les délégués. Il est utilisé notamment pour développer des applications web sur la plateforme ASP.NET. Organisé autour de concepts et d'études de cas, ce livre se présente pour les programmeurs de niveau intermédiaire et avancé comme une référence quotidienne indispensable à tous leurs développements dans l'environnement C# et .NET.
Un livre unique pour opérer l'implémentation de Python dans les applications de core trading L'industrie de la finance a récemment adopté Python comme langage de développement pour toutes les applications d'analyse financière, de trading algorithmique et de gestion des risques. Basé sur la version 3 de Python, ce livre propose au lecteur de le guider dans le développement d'applications d'analyse quantitative à travers les différentes bibliothèques Python et les outils spécifiquement destinés aux applications financières et d'analyse financière interactive. A travers de nombreux exemples pratiques, Yves Hilpisch met également en avant le développement d'un outil destiné à la méthode de simulation de Monte-Carlo qui permet d'introduire une approche statistique du risque dans une décision financière.
Le premier livre en français sur Nginx NGINX (prononcer engine-ex ) est un serveur web open-source qui, depuis son succès initial en tant que serveur web, est maintenant aussi utilisé comme reverse proxy, cache HTTP, et load balancer. Des entreprises comme Autodesk, Atlassian, Intuit, T-Mobile, GitLab, DuckDuckGo, Microsoft, IBM, Google, Adobe, Adobe, Salesforce, VMWare, Xerox, LinkedIn, Cisco, Facebook, Target, Citrix Systems, Twitter, Apple, Intel utilisent ce type de serveur. Ce livre s'adresse aux administrateurs système qui souhaitent, à partir d'un serveur sur lequel seul le système d'exploitation est installé, configurer un serveur web d'entreprise fonctionnel, prêt à être mis en production.
Un livre unique pour aller plus loin dans la mise en oeuvre de vos développements Python
Toutes les clés pour protéger votre société des cybers attaques, l'un des enjeux majures de toutes les entreprises informatisées
Faites vos gammes avec React, la pièce maîtresse dans le développement d'applications Web efficaces. React est une bibliothèque open source JavaScript développée à l'origine par Facebook/Meta pour créer facilement des application Web puissantes. Grâce à ce guide pratique, apprenez à construire vous-même vos composants puis assemblez-les pour créer des applications monopages. Si vous êtes déjà à l'aise avec JavaScript, ce sera un jeu d'enfant. Et vous découvrirez que React est la solution miracle pour créer efficacement des applications Web.
Toutes les solutions pour être totalement protégés sur Internet. Pour chaque problème évoqué, le livre propose une solution avec des intructions détaillées et illustrées. Internet est devenu aujourd'hui incontourbable pour chacun-e de nous. Échange de messages, recueil d'informations, achats en ligne, communications sur les réseaux sociaux, transactions bancaires : impossible de se passer des nouvelles technologies de nos jours ! Et si ces outils nous simplifient généralement la vie, ils comptent aussi leurs lot d'inconvénients, parmi lesquels des menaces pour notre vie privée ou nos données personnelles. Ce livre simple d'accès, sans jargon technique, s'adresse à tous les utilisateurs qui veulent apprendre à se prémunier des menaces qui peuvent accompagner l'utilisation d'Internet. Depuis l'installation d'un antivrius à jour au cryptage des données, apprenez à vous protéger dans une dizaine d'usages quotidiens, parmi lesquels la connexion Internet, la navigation Web, les réseaux sociaux, les transactions en ligne, les échanges d'e-mails et l'utilisation d'un smartphone. Un chapitre vous aidera également à protéger les enfants dans leurs pérégrinations en ligne.
Le moyen le plus efficace pour déployer des solutions de containeurs dans une architecture virtuelle Kubernetes est une plateforme open source d'orchestration de containers créé par Google. Les containers sont une méthode de virtualisation de système d'exploitation permettant de lancer une application et ses dépendances à travers un ensemble de processus isolés du reste du système. Cette méthode permet d'assurer le déploiement rapide et stable des applications dans n'importe quel environnement informatique. Google déploie des milliers d'applications sur containers quotidiennement. Collection O'Reilly
Un best-seller US enfin traduit en France Ce livre est destiné à éléver l'expérience de tout programmeur Java 7 et 8 à un niveau d'excellence. Rempli d'exemples de programmes mettant en oeuvre les toutes dernières APIs Java et donnant des principes de programmation afin d'optimiser l'écriture et l'exécution du code Java, il deviendra vite indispensable à tout programmeur digne de ce nom. Au programme : Les changements apportés par Java 8Apprentissage de la programmation orientée objet en utilisant la syntaxe de base de JavaExplorations des énumerations, des annotations, and des expressions lambdaLes techniques de bases à mettre en oeuvre dans la conception orientée objet designGestion optimale de la mémoireLes formats de donnéesles derniéres APIs d'E/S, et les canaux asynchronesUtiliser Nashorn pour exécuter JavaScript sur une machine virtuelle JavaSe familiariser avec l'OpenJDK Collection O'Reilly
L'apprentissage automatique, un champ d'étude essentiel aux développements de l'Intelligence artificielle L'apprentissage automatique est un sujet intimidant jusqu'à ce que vous en connaissiez les principes fondamentaux. Si vous comprenez les principes essentiels du codage, ce livre d'introduction vous aidera à acquérir une base solide dans le domaine de l'apprentissage automatique. En utilisant le langage de programmation R, vous commencerez par apprendre à modéliser avec la régression, puis vous passerez à des sujets plus avancés tels que les réseaux de neurones et les méthodes arborescentes. Finalement, vous plongerez dans le monde de l'apprentissage automatique. en utilisant le package caret associé au langage de programmation R. Une fois que vous aurez développé une réelle familiarité avec des sujets tels que la différence entre les modèles de régression et de classification, vous serez en mesure de résoudre de multiples problèmes d'apprentissage automatique. L'auteur, Scott V. Burger, fournit également plusieurs exemples pour vous aider à bâtir une connaissance pratique de l'apprentissage automatique. Explorez le domaine de l'apprentissage automatique, de ses modèles, de ses algorithmes et de l'entraînement des donnéesComprenez les algorithmes d'apprentissage automatique supervisés et non supervisésExaminez les notions statistiques utiles pour la conception de données à utiliser dans les modèlesPlongez dans les modèles de régression linéaire utilisés dans les affaires et la scienceUtilisez des réseaux de neurones monocouches et multicouches pour calculer les sortiesRegardez comment fonctionnent les modèles arborescents, y compris les arbres de décision courantsObtenez une vue complète de l'écosystème de l'apprentissage automatique en RExplorez la puissance des outils disponibles dans le package caret de R Collection O'Reilly
Apprenez à résoudre des problèmes d'apprentissage automatique (même difficiles !) avec TensorFIow, la nouvelle bibliothèque logicielle révolutionnaire de Google pour le deep learning. Si vous avez une formation de base en algèbre linéaire et en calcul, ce livre pratique vous introduit dans les arcanes des principes fondamentaux de l'apprentissage automatique en vous montrant comment concevoir des systèmes capables de détecter des objets dans des images, de comprendre du texte et de prédire les propriétés de médicaments potentiels. TensorFlow pour le Deep Learning vous fait découvrir les concepts à l'aide d'exemples pratiques, et vous aide à acquérir des connaissances solides sur le deep learning en partant de cas concrets. Il est idéal pour les développeurs qui ont de l'expérience dans la conception de systèmes logiciels, et sera également utile aux scientifiques et aux autres professionnels qui sont familiers avec la création de scripts, mais pas nécessairement avec la conception d'algorithmes d'apprentissage. o Apprenez les concepts fondamentaux de TensorFlow, y compris comment effectuer un calcul de base o Construisez des systèmes d'apprentissage simples pour comprendre leurs fondements mathématiques o Plongez dans des réseaux profonds entièrement connectés et qui sont utilisés dans des milliers d'applications o Transformez des prototypes en modèles de haute qualité en optimisant des hyperparamètres o Traitez des images avec des réseaux de neurones convolutifs o Gérez des jeux de données en langage naturel avec des réseaux de neurones récurrents o Utilisez l'apprentissage par renforcement pour résoudre des jeux tels que le tic-tac-toe o Entraînez des réseaux profonds avec du matériel performant, qu'il s'agisse de GPU ou d'unités de traitement de tenseurs Collection O'Reilly