Description À l'ère de l'information, les données sont partout autour de nous. Ces données contiennent des réponses à des questions cruciales dans de nombreux domaines sociétaux (politique, affaires, science, etc.). Mais si vous aviez accès à un vaste ensemble de données, seriez-vous en mesure de trouver les réponses que vous cherchez ? Ce cours, qui fait partie du programme Data Science MicroMasters,…
Description Le travail d'un data scientist consiste à glaner des connaissances à partir d'ensembles de données complexes et bruités. Le raisonnement sur l’incertitude est inhérent à l’analyse de données bruitées. Les probabilités et les statistiques fournissent la base mathématique d'un tel raisonnement. Dans ce cours, qui fait partie du programme Data Science MicroMasters, vous apprendrez les fondements de la probabilité et…
Description En science des données, les données sont dites « volumineuses » si elles ne peuvent pas tenir dans la mémoire d'un seul ordinateur portable ou d'un seul poste de travail standard. L’analyse de grands ensembles de données nécessite l’utilisation d’un cluster de dizaines, centaines ou milliers d’ordinateurs. L'utilisation efficace de tels clusters nécessite l'utilisation de systèmes de fichiers distribués, tels que Hadoop Distributed File…
Description Tout le monde a une opinion sur le rôle parental : où les bébés doivent dormir, ce qu'ils doivent manger et si les parents doivent donner une fessée, gronder ou féliciter. De plus, les médias soutiennent souvent les opinions qui semblent les plus populaires à un moment donné. Cela laisse à ceux d’entre nous qui aiment fonder leurs décisions sur des faits fermes et prouvables le sentiment…
Description Un bon algorithme s'accompagne généralement d'un ensemble de bonnes structures de données qui permettent à l'algorithme de manipuler les données efficacement. Dans ce cours, qui fait partie du programme MicroMasters Algorithmes et structures de données, nous considérons les structures de données courantes utilisées dans divers problèmes informatiques. Vous apprendrez comment ces données sont structurées…
Description Si vous avez déjà utilisé un service de navigation pour trouver l'itinéraire optimal et estimer le temps jusqu'à destination, vous avez utilisé des algorithmes sur des graphiques. Les graphiques naissent de diverses situations réelles, comme les réseaux routiers, les réseaux d'adduction d'eau et d'électricité, les réseaux informatiques et, plus récemment, les réseaux sociaux ! Si vous recherchez le temps le plus rapide pour…
Description Entrez dans le domaine de problèmes plus complexes et apprenez des algorithmes avancés pour vous aider à les résoudre. Ce cours, qui fait partie du programme MicroMasters sur les algorithmes et les structures de données, aborde les problèmes intrinsèquement difficiles que vous rencontrerez dans le monde réel et qui n'ont pas d'algorithme connu dont l'efficacité a été prouvée, connus sous le nom de problèmes NP-Complet. Vous serez…
Description Le monde et Internet regorgent d'informations textuelles. Nous recherchons des informations à l’aide de requêtes textuelles et lisons des sites Web, des livres et des e-mails. Ce sont toutes des chaînes d’un point de vue informatique. Pour donner un sens à toutes ces informations et rendre la recherche efficace, les moteurs de recherche utilisent de nombreux algorithmes de chaînes. De plus, le domaine émergent…
Description Si vous examinez deux gènes qui servent le même objectif chez deux espèces différentes, comment pouvez-vous comparer rigoureusement ces gènes afin de voir comment ils ont évolué les uns par rapport aux autres ? Dans la première partie du cours, faisant partie du programme MicroMasters Algorithmes et Structures de Données, nous verrons comment…
Description Dans ce cours, qui fait partie du programme MicroMasters Algorithmes et structures de données, vous apprendrez comment les algorithmes graphiques sont utilisés dans deux problèmes fondamentaux de la biologie moderne : Comment séquencer un génome ? Comment construire un « arbre de vie » évolutif ? Dans la première partie du cours, vous apprendrez comment le génome…