La science connaît une explosion des données, et l'astronomie en est le fer de lance. Les télescopes modernes produisent des téraoctets de données par observation, et les simulations nécessaires pour modéliser notre univers observable poussent les superordinateurs à leurs limites. Pour analyser ces données, les scientifiques doivent être capables de penser en termes de calcul pour résoudre les problèmes. Dans ce cours, vous étudierez les défis liés au travail avec de grands ensembles de données : comment mettre en œuvre des algorithmes qui fonctionnent ; comment utiliser des bases de données pour gérer vos données ; et comment apprendre à partir de vos données avec des outils d'apprentissage automatique. L'accent est mis sur les compétences pratiques - toutes les activités seront réalisées en Python 3, un langage de programmation moderne utilisé en astronomie. Que vous soyez déjà un scientifique, que vous étudiiez pour le devenir ou que vous soyez simplement intéressé par le fonctionnement de l'astronomie moderne, ce cours vous aidera à explorer l'astronomie : des planètes aux pulsars en passant par les trous noirs. Déroulement du cours : Semaine 1 : Penser aux données - Principes de la pensée computationnelle - Découvrir les pulsars dans les images radio Semaine 2 : Le big data rend les choses lentes - Comment calculer la complexité temporelle des algorithmes - Explorer les trous noirs au centre des galaxies massives Semaine 3 : Interroger les données à l'aide de SQL - Comment utiliser les bases de données pour analyser vos données - Rechercher des exoplanètes dans d'autres systèmes solaires Semaine 4 : Gérer vos données - Comment configurer des bases de données pour gérer vos données - Explorer le cycle de vie des étoiles dans notre galaxie Semaine 5 : Apprendre à partir de données : régression - Utiliser des outils d'apprentissage automatique pour étudier vos données - Calculer les décalages vers le rouge de galaxies lointaines Semaine 6 : Apprendre à partir de données : classification - Utiliser des outils d'apprentissage automatique pour classifier vos données - Étudier différents types de galaxies Chaque semaine comportera également un entretien avec un expert en astronomie basée sur les données. Notez que des connaissances en Python sont supposées, y compris les variables, les structures de contrôle, les structures de données, les fonctions et le travail avec les fichiers.
(1,379 avis)
Compétences que vous acquerrez
- Catégorie : Programmation en Python
- Catégorie : Apprentissage automatique
- Catégorie : SQL
- Catégorie : Apprentissage automatique appliqué
Détails à connaître
Ajouter à votre profil LinkedIn
6 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
Il y a 6 modules dans ce cours
Ce module présente l'idée de la pensée computationnelle et la façon dont les grandes données peuvent rendre des problèmes simples difficiles à résoudre. Nous utilisons l'exemple du calcul de la médiane et de la pile moyenne d'un ensemble d'images de radioastronomie pour illustrer certains des problèmes que vous rencontrez lorsque vous travaillez avec de grands ensembles de données.
Inclus
8 vidéos1 lecture1 devoir3 éléments d'application2 sujets de discussion
Dans ce module, nous explorons l'idée de la mise à l'échelle de votre code. Certains algorithmes s'adaptent bien à l'augmentation de vos données, mais d'autres deviennent excessivement lents. Nous examinerons certaines des raisons de cette situation et utiliserons l'exemple du croisement de catalogues astronomiques pour démontrer le type d'améliorations que vous pouvez apporter.
Inclus
7 vidéos1 devoir2 éléments d'application1 sujet de discussion
La plupart des grands projets d'astronomie utilisent des bases de données pour gérer leurs données. Dans ce module, nous vous présentons SQL, le langage le plus couramment utilisé pour interroger les bases de données. Nous utilisons SQL pour interroger la base de données des exoplanètes de la NASA et étudier l'habitabilité des planètes dans d'autres systèmes solaires.
Inclus
7 vidéos1 devoir2 éléments d'application1 sujet de discussion
Ce module présente les principes de base de la mise en place de bases de données. Nous verrons comment créer de nouvelles tables, puis comment combiner Python et SQL pour tirer le meilleur parti des deux approches. Nous utilisons ces outils pour explorer la vie des étoiles dans un amas stellaire
Inclus
6 vidéos1 devoir2 éléments d'application
Ce module présente l'idée de l'apprentissage automatique. Nous examinons la méthodologie standard pour mener des expériences d'apprentissage automatique, puis nous l'appliquons au calcul des décalages vers le rouge de galaxies lointaines en utilisant des arbres de décision pour la régression.
Inclus
7 vidéos1 devoir2 éléments d'application
Dans ce dernier module, nous explorons les limites des classificateurs à base d'arbres de décision. Nous nous pencherons ensuite sur les classificateurs d'ensemble, en utilisant l'algorithme de la forêt aléatoire pour classer les images de galaxies en différents types.
Inclus
7 vidéos1 lecture1 devoir1 élément d'application1 sujet de discussion
Instructeurs
Offert par
Recommandé si vous êtes intéressé(e) par Physique et astronomie
University of Geneva
University of Rochester
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Avis des étudiants
Affichage de 3 sur 1379
1 379 avis
- 5 stars
85,28 %
- 4 stars
12,75 %
- 3 stars
1,44 %
- 2 stars
0,21 %
- 1 star
0,28 %
Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Nous supposons que vous êtes familier avec la programmation de base dans un langage de programmation moderne, y compris les variables, les structures de contrôle, les structures de données, les fonctions et le travail avec les fichiers. Dans ce cours, nous utiliserons Python 3.
Nous vous présenterons tous les exemples et nous vous apporterons une aide précieuse, alors n'hésitez pas à vous lancer. Si vous n'avez pas programmé depuis un certain temps, vous voudrez peut-être vous rafraîchir la mémoire avant de commencer.
L'accès aux cours et aux devoirs dépend de votre type d'inscription. Si vous suivez un cours en mode audit, vous pourrez consulter gratuitement la plupart des supports de cours. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter l'expérience de certificat, pendant ou après votre audit. Si vous ne voyez pas l'option d'audit :
Il se peut que le cours ne propose pas d'option d'audit. Vous pouvez essayer un essai gratuit ou demander une aide financière.
Le cours peut proposer l'option "Cours complet, pas de certificat" à la place. Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous achetez un certificat, vous avez accès à tous les supports de cours, y compris les devoirs notés. Une fois le cours terminé, votre certificat électronique sera ajouté à votre page de réalisations. Vous pourrez alors l'imprimer ou l'ajouter à votre profil LinkedIn. Si vous souhaitez uniquement lire et visualiser le contenu du cours, vous pouvez l'auditer gratuitement.