YoVDO

Classify space rocks by using Python and artificial intelligence

Offered By: Microsoft via Microsoft Learn

Tags

Artificial Intelligence Courses Data Analysis Courses Python Courses Neural Networks Courses Image Processing Courses

Course Description

Overview

  • 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

Tags

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Artificial Intelligence for Robotics
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent