Algorithms to Live By
de Brian Christian, Tom Griffiths
8.24 / 10 36 k notes
- Langue
- Anglais
- Parution
- 2017
- Éditeur
- Brilliance Audio
- ISBN
- 9781480560390
Chaque jour, des individus sont confrontés à des décisions complexes, qu'il s'agisse de gérer leur temps, d'organiser leurs tâches, de rechercher de nouvelles opportunités ou de faire des choix de vie importants. Ce livre montre comment les principes de l'informatique peuvent offrir des cadres pratiques pour relever de tels défis.
Rédigé par un programmeur et un spécialiste des sciences cognitives, "Algorithms to Live By" explore la manière dont les algorithmes établis, développés pour optimiser les processus informatiques, permettent de comprendre la pensée et le comportement humains. Il traduit des concepts tels que l'arrêt optimal, la mise en cache, la programmation et le compromis exploration/exploitation en stratégies exploitables pour améliorer la prise de décision au quotidien, accroître la productivité et favoriser une meilleure compréhension de l'esprit humain. Découvrez comment la pensée algorithmique peut conduire à des choix plus efficaces et à une approche plus organisée des incertitudes de la vie.
Rédigé par un programmeur et un spécialiste des sciences cognitives, "Algorithms to Live By" explore la manière dont les algorithmes établis, développés pour optimiser les processus informatiques, permettent de comprendre la pensée et le comportement humains. Il traduit des concepts tels que l'arrêt optimal, la mise en cache, la programmation et le compromis exploration/exploitation en stratégies exploitables pour améliorer la prise de décision au quotidien, accroître la productivité et favoriser une meilleure compréhension de l'esprit humain. Découvrez comment la pensée algorithmique peut conduire à des choix plus efficaces et à une approche plus organisée des incertitudes de la vie.
Thèmes
- Self-Help
- Business & Money
- Management & Leadership
- Science & Math
- Computers & Technology
- Programming
- Education
- Economics
- Medical Books
- Psychology
- New, Used & Rental Textbooks
- Business & Economics
- Personal Growth
- Science
- Decision-Making & Problem Solving
- Skills
- Computer Science
- Cognitive Psychology & Cognition
- Cognitive Psychology
- Behavioral Sciences
- Computers
- Cognitive
- Computer Simulation
- Cognitive Science
- Decision Making
- Human-Computer Interaction (HCI)
- Algorithms
- Applied Sciences
- Social & Behavioral
Édition originale
Algorithms to Live By The Computer Science of Human DecisionsParu pour la première fois en 2016 Anglais Macmillan
Autres éditions (9)
Écouter le résumé Résumé audio
Nous évoluons dans un monde foisonnant de choix, des plus anodins aux plus importants, souvent guidés par notre intuition, nos habitudes ou un simple coup de chance. Et s'il existait une manière plus élégante d'aborder ces dilemmes ? Et si les principes mêmes qui régissent le monde numérique, les algorithmes qui pilotent les ordinateurs, pouvaient nous offrir un modèle pour optimiser nos décisions ? Ce voyage explore les parallèles surprenants entre les défis que nous relevons au quotidien et les problèmes informatiques que les informaticiens ont résolus avec minutie.
Prenons l'exemple de la recherche de l'appartement idéal, du collaborateur parfait, ou même du partenaire de vie. Ce sont des « problèmes d'arrêt optimal », des situations où les options se succèdent et où il faut décider du moment opportun pour s'engager, sachant que renoncer à une bonne option signifie la perdre définitivement. La solution élégante, il s'avère, réside souvent dans la « règle des 37 % ». Ce principe suggère que si vous disposez d'une fenêtre d'opportunité définie, vous devriez consacrer les 37 % initiaux de ce temps à explorer, à recueillir des informations sans prendre d'engagement. Une fois la période initiale terminée, vous vous engagez sur la prochaine option qui surpasse la meilleure que vous ayez observée lors de votre phase exploratoire. C'est une approche systématique pour trouver l'équilibre optimal entre observation et prise d'initiative.
Cependant, la vie ne se résume pas toujours à un seul choix parfait. Souvent, nous sommes confrontés au compromis « explorer/exploiter » : faut-il s'en tenir à ce qui est sûr et efficace, ou s'aventurer pour découvrir quelque chose de potentiellement meilleur ? Pensez au choix entre un restaurant que vous aimez et un nouveau. C'est comparable au « problème des bandits manchots », où un joueur se trouve face à une rangée de machines à sous, chacune avec un taux de redistribution inconnu. La stratégie optimale consiste à équilibrer le fait de jouer sur les machines que vous connaissez et qui sont performantes (exploitation) avec l'essai de nouvelles machines pour découvrir leur véritable potentiel (exploration). L'astuce est d'explorer davantage lorsque vous avez un horizon plus long pour tirer profit de nouvelles connaissances et d'exploiter davantage lorsque le temps presse.
Notre esprit est constamment en train de trier, d'organiser et de hiérarchiser les informations. Les principes des algorithmes de tri, comme QuickSort ou MergeSort, nous éclairent sur la gestion efficace de l'information, qu'il s'agisse de notre boîte mail ou de nos affaires. En matière de mémoire, le concept informatique de « mise en cache » explique pourquoi nous nous souvenons de certaines choses et en oublions d'autres. De même que le cache d'un ordinateur conserve les données fréquemment consultées, notre cerveau priorise les informations les plus récemment utilisées ou les plus fréquemment utilisées, en éliminant les détails moins importants pour libérer de l'espace. L'algorithme « Least Recently Used » (LRU), par exemple, offre un modèle puissant pour comprendre comment optimiser nos processus mentaux.
La planification est également un défi omniprésent. Comment gérer une liste de tâches interminable ? Des algorithmes comme « Earliest Due Date » ou « Shortest Processing Time » proposent des stratégies pour prioriser les tâches afin de minimiser les retards ou d'optimiser le rendement. Mais parfois, la complexité même d'un problème peut être insurmontable. C’est là qu’intervient la notion de « relaxation ». De même que les informaticiens simplifient les problèmes complexes pour trouver rapidement des solutions « suffisantes », nous pouvons, nous aussi, tirer profit d’une réflexion moins poussée ou de l’abandon de certaines contraintes afin de faciliter la prise de décision, même si cela signifie ne pas atteindre un résultat parfaitement optimal.
L’imprévisibilité de l’avenir peut également être appréhendée grâce à la pensée algorithmique. Le théorème de Bayes, concept fondamental en probabilités, nous apprend à actualiser nos convictions et à améliorer nos prédictions en combinant connaissances antérieures et nouvelles informations. Et dans les situations impliquant plusieurs acteurs, où les choix rationnels individuels peuvent mener à des résultats collectifs sous-optimaux, la théorie des jeux offre un cadre pour comprendre, voire repenser, les « règles du jeu » afin de favoriser une meilleure collaboration.
En définitive, ces principes algorithmiques ne visent pas à nous transformer en machines, mais plutôt à nous offrir une compréhension profonde de la cognition et du comportement humains. Ils nous proposent une perspective pour appréhender nos difficultés quotidiennes en matière de prise de décision, en nous fournissant des stratégies pour minimiser les erreurs et optimiser nos choix. En adoptant la logique des algorithmes, nous pouvons acquérir une boîte à outils puissante pour naviguer dans les complexités inhérentes à la vie, faire des choix plus éclairés et, en fin de compte, vivre plus efficacement.
Prenons l'exemple de la recherche de l'appartement idéal, du collaborateur parfait, ou même du partenaire de vie. Ce sont des « problèmes d'arrêt optimal », des situations où les options se succèdent et où il faut décider du moment opportun pour s'engager, sachant que renoncer à une bonne option signifie la perdre définitivement. La solution élégante, il s'avère, réside souvent dans la « règle des 37 % ». Ce principe suggère que si vous disposez d'une fenêtre d'opportunité définie, vous devriez consacrer les 37 % initiaux de ce temps à explorer, à recueillir des informations sans prendre d'engagement. Une fois la période initiale terminée, vous vous engagez sur la prochaine option qui surpasse la meilleure que vous ayez observée lors de votre phase exploratoire. C'est une approche systématique pour trouver l'équilibre optimal entre observation et prise d'initiative.
Cependant, la vie ne se résume pas toujours à un seul choix parfait. Souvent, nous sommes confrontés au compromis « explorer/exploiter » : faut-il s'en tenir à ce qui est sûr et efficace, ou s'aventurer pour découvrir quelque chose de potentiellement meilleur ? Pensez au choix entre un restaurant que vous aimez et un nouveau. C'est comparable au « problème des bandits manchots », où un joueur se trouve face à une rangée de machines à sous, chacune avec un taux de redistribution inconnu. La stratégie optimale consiste à équilibrer le fait de jouer sur les machines que vous connaissez et qui sont performantes (exploitation) avec l'essai de nouvelles machines pour découvrir leur véritable potentiel (exploration). L'astuce est d'explorer davantage lorsque vous avez un horizon plus long pour tirer profit de nouvelles connaissances et d'exploiter davantage lorsque le temps presse.
Notre esprit est constamment en train de trier, d'organiser et de hiérarchiser les informations. Les principes des algorithmes de tri, comme QuickSort ou MergeSort, nous éclairent sur la gestion efficace de l'information, qu'il s'agisse de notre boîte mail ou de nos affaires. En matière de mémoire, le concept informatique de « mise en cache » explique pourquoi nous nous souvenons de certaines choses et en oublions d'autres. De même que le cache d'un ordinateur conserve les données fréquemment consultées, notre cerveau priorise les informations les plus récemment utilisées ou les plus fréquemment utilisées, en éliminant les détails moins importants pour libérer de l'espace. L'algorithme « Least Recently Used » (LRU), par exemple, offre un modèle puissant pour comprendre comment optimiser nos processus mentaux.
La planification est également un défi omniprésent. Comment gérer une liste de tâches interminable ? Des algorithmes comme « Earliest Due Date » ou « Shortest Processing Time » proposent des stratégies pour prioriser les tâches afin de minimiser les retards ou d'optimiser le rendement. Mais parfois, la complexité même d'un problème peut être insurmontable. C’est là qu’intervient la notion de « relaxation ». De même que les informaticiens simplifient les problèmes complexes pour trouver rapidement des solutions « suffisantes », nous pouvons, nous aussi, tirer profit d’une réflexion moins poussée ou de l’abandon de certaines contraintes afin de faciliter la prise de décision, même si cela signifie ne pas atteindre un résultat parfaitement optimal.
L’imprévisibilité de l’avenir peut également être appréhendée grâce à la pensée algorithmique. Le théorème de Bayes, concept fondamental en probabilités, nous apprend à actualiser nos convictions et à améliorer nos prédictions en combinant connaissances antérieures et nouvelles informations. Et dans les situations impliquant plusieurs acteurs, où les choix rationnels individuels peuvent mener à des résultats collectifs sous-optimaux, la théorie des jeux offre un cadre pour comprendre, voire repenser, les « règles du jeu » afin de favoriser une meilleure collaboration.
En définitive, ces principes algorithmiques ne visent pas à nous transformer en machines, mais plutôt à nous offrir une compréhension profonde de la cognition et du comportement humains. Ils nous proposent une perspective pour appréhender nos difficultés quotidiennes en matière de prise de décision, en nous fournissant des stratégies pour minimiser les erreurs et optimiser nos choix. En adoptant la logique des algorithmes, nous pouvons acquérir une boîte à outils puissante pour naviguer dans les complexités inhérentes à la vie, faire des choix plus éclairés et, en fin de compte, vivre plus efficacement.
Ce qu’en disent les autres lecteurs
Cet ouvrage est largement salué pour son exploration captivante de la manière dont les algorithmes et les principes de l'informatique s'appliquent aux décisions humaines quotidiennes. Les critiques l'ont trouvé fascinant et accessible, démontrant efficacement la pertinence pratique des mathématiques, en abordant souvent la question courante de leur utilité dans la vie réelle. Les lecteurs apprécient son style clair et lisible, qui rend les concepts complexes compréhensibles sans trop s'attarder sur les mécanismes mathématiques complexes. Le livre offre des informations précieuses sur divers aspects de la vie quotidienne, tels que la stratégie optimale pour choisir parmi plusieurs options successives (comme les entretiens d'embauche ou la recherche d'un logement, souvent illustrée par la « règle des 37 % »), l'équilibre entre nouveauté et familiarité, et l'organisation et la planification efficaces. Beaucoup l'ont trouvé stimulant et agréable, offrant de nouveaux cadres de réflexion et permettant d'améliorer l'efficacité personnelle. Malgré ses points forts, plusieurs critiques ont souligné des points à améliorer. Certains ont trouvé que le livre s'égarait parfois dans des sujets plus théoriques liés à l'informatique, tels que le fonctionnement d'Internet ou le hasard, qui semblaient moins applicables à leur situation personnelle que d'autres chapitres. Certains estiment que le terme « informatique » pourrait être quelque peu trompeur, car une grande partie du contenu s'appuie fortement sur les mathématiques ou la recherche opérationnelle. Pour certains, les solutions algorithmiques présentées semblaient trop théoriques et difficiles à appliquer directement à la réalité complexe de la vie sans faire d'hypothèses importantes. Les critiques ont également mentionné que les auteurs avaient parfois du mal à simplifier des idées complexes, ce qui donnait lieu à des passages denses ou qui semblaient trop s'efforcer d'apparaître complexes. D'autres préoccupations concernaient le manque d'organisation claire, qui donnait l'impression que le livre était un long essai, et l'hypothèse implicite d'une vision du monde axée uniquement sur l'efficacité, sans tenir compte des considérations psychologiques ou éthiques plus larges qui sous-tendent les décisions humaines.
Dans l'ensemble, le livre est fortement recommandé par beaucoup pour son point de vue novateur et intrigant sur la prise de décision, même si son applicabilité pratique est parfois débattue. Il est considéré comme une ressource précieuse qui incite les lecteurs à penser différemment les problèmes courants à travers le prisme de la logique computationnelle. Ce livre plaira particulièrement aux lecteurs ayant un esprit technique ou analytique, notamment ceux qui travaillent dans les domaines des sciences, de la technologie, de l'ingénierie et des mathématiques, qui aiment explorer de nouveaux cadres et établir des analogies entre des concepts disparates. Il convient également à tous ceux qui souhaitent améliorer leur efficacité et leur productivité au quotidien, ou qui sont simplement curieux de savoir comment les principes mathématiques et informatiques imprègnent subtilement divers aspects de l'existence humaine.
Dans l'ensemble, le livre est fortement recommandé par beaucoup pour son point de vue novateur et intrigant sur la prise de décision, même si son applicabilité pratique est parfois débattue. Il est considéré comme une ressource précieuse qui incite les lecteurs à penser différemment les problèmes courants à travers le prisme de la logique computationnelle. Ce livre plaira particulièrement aux lecteurs ayant un esprit technique ou analytique, notamment ceux qui travaillent dans les domaines des sciences, de la technologie, de l'ingénierie et des mathématiques, qui aiment explorer de nouveaux cadres et établir des analogies entre des concepts disparates. Il convient également à tous ceux qui souhaitent améliorer leur efficacité et leur productivité au quotidien, ou qui sont simplement curieux de savoir comment les principes mathématiques et informatiques imprègnent subtilement divers aspects de l'existence humaine.
Aucun avis pour l’instant. À toi d’ouvrir le bal !





