Classify space rocks by using Python and artificial intelligence

Microsoft Learn
Classify space rocks by using Python and artificial intelligence
  • 2 hours
  • Beginner
  • Free
  • Online
This learning path gives you a view into the worlds of AI and space. Learn how to create an AI model that can classify the type of space rock in a random photo.

Module 1: Learn about space rocks, where they're found, and why they're valuable for scientific research.

In this module, you will:

Learn what space rocks are and why we study them

Learn about upcoming space missions that focus on space rocks

Tip

This module is part of a multimodal learning experience. Start the module to see how you can follow along!

Module 2: Learn about the scientific research of space rocks and how artificial intelligence can enhance this study.

In this module, you will:

Get an introduction to artificial intelligence

Discover how humans classify objects

Discover how machines classify objects

Learn about artificial intelligence libraries

Install artificial intelligence libraries

Tip

This module is part of a multimodal learning experience. Start the module to see how you can follow along!

Module 3: Identify data to add to an artificial intelligence model that classifies space rocks in random photos.

In this module, you will:

Import AI libraries

Download and import data to use with an AI program

Learn how to clean and separate data

Discover how computers read photos as images by using binary format

Use code to read an image and assign the correct rock type

Tip

This module is part of a multimodal learning experience. Start the module to see how you can follow along!

Module 4: Learn how to build an AI model to predict types of space rocks in images. Train and test your model by using random photos.

In this module, you will:

Train an artificial intelligence model

Test the model by using it to classify random photos of space rocks

Tip

This module is part of a multimodal learning experience. Start the module to see how you can follow along!

Syllabus

Module 1: Learn about space rocks and how to classify them

Introduction

The scientific research of space rocks

Space rocks on planet Earth

The challenges of collecting space rocks

AI solutions for space rock research

NASA mission: Study space rocks

Knowledge check

Summary

Module 2: Prepare to research space rocks by using artificial intelligence

Introduction

Artificial intelligence and space rock research

Space rock types and features

Classify space rocks like a human

Classify space rocks by using artificial intelligence

Common Python libraries for AI projects

Exercise - Download Python AI libraries

Knowledge check

Summary

Module 3: Analyze images of rocks by using artificial intelligence

Introduction

Exercise - Import Python libraries into Jupyter Notebook

How to clean and separate data for AI projects

Exercise - Import and clean data from photos

How a computer reads a photo as an image file

Exercise - Display photos in Jupyter Notebook

Knowledge check

Summary

Module 4: Classify types of space rocks in random photos by using artificial intelligence

Introduction

Extract features from an image for AI processing

Exercise - Build a neural network to classify space rocks

Exercise - Train a neural network to accurately classify space rocks in photos

Exercise - Determine the accuracy of a neural network in classifying space rocks

Exercise - Predict the type of space rock in a random photo

Exercise - Test a neural network that classifies photos of space rocks

Knowledge check

Summary

Sign up Course