martinstronis65
U P L O A D E R
Astronomy Data Science With Python Programming
Published 1/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.48 GB | Duration: 15h 35m
Learn Astronomy with Python, Image Processing, and Machine Learning with practical projects and step-by-step guidance.
What you'll learn
Master Python programming, including data structures, loops, and libraries like NumPy and Matplotlib.
Learn digital image processing and apply convolution, edge detection, and filters on real-world datasets.
Understand and implement machine learning models like Linear and Logistic Regression using Python.
Build and train neural networks and convolutional neural networks (CNNs) from scratch using TensorFlow and Keras.
Requirements
No Programming or Astronomy Experience Required
Description
This course is designed to take you from a beginner to a confident practitioner in Python programming, image processing, and machine learning. Through step-by-step lessons and hands-on projects, you will build a solid foundation in these essential skills and apply them to real-world problems.What You'll Learn
Overview
Section 1: Python Module
Lecture 1 Introduction
Lecture 2 Python Module
Lecture 3 Python Comments
Lecture 4 Data Type - Strings
Lecture 5 Variables and Constants
Lecture 6 Data Type - Numerical
Lecture 7 Data Types Conversion
Lecture 8 Data Type - Boolean and Python Operators
Lecture 9 String Methods
Lecture 10 Data Structure - List
Lecture 11 Data Structure - Tuple
Lecture 12 Data Structure - Set
Lecture 13 Data Structure - Dictionary
Lecture 14 Data Structure Conversions
Lecture 15 Conditional Statements
Lecture 16 For Loop
Lecture 17 While Loop
Lecture 18 Functions
Lecture 19 Object Oriented Programming
Lecture 20 Numpy Library - 1
Lecture 21 Numpy Library - 2
Lecture 22 Matplotlib Library
Lecture 23 Module 1 Conclusion
Section 2: Image Processing
Lecture 24 Image Processing Module
Lecture 25 Digital Images
Lecture 26 Bits and Bits per Pixel
Lecture 27 Digital Image Processing and Computer Vision
Lecture 0 Images in Python - 1
Lecture 28 Images in Python - 2
Lecture 29 Convolutions
Lecture 30 Gaussian Kernel
Lecture 31 Unsharp Mask
Lecture 32 Canny Edge Detector
Lecture 33 Basic Multiscale Features
Lecture 34 FITS Files
Lecture 35 Galaxies Morphology Classification
Lecture 0 Header - NGC3184
Lecture 36 Image Data - NGC3184
Lecture 37 Wide Scale and Nucleus Scale - NGC3184
Lecture 38 Implement Filters on Image Data - NGC3184
Lecture 39 Concluding - NGC3184 Project
Lecture 40 Introducing M87 and M87*
Lecture 41 Exploring M87 using Python - 1
Lecture 42 Exploring M87 using Python - 2
Lecture 43 Exploring M87 using Python - 3
Lecture 44 Module 2 Conclusion
Section 3: Introduction to Machine Learning
Lecture 45 Introduction to Machine Learning
Lecture 46 Introduction to Artificial Intelligence and Machine Learning
Lecture 47 Applications of Artificial Intelligence
Lecture 48 Supervised vs Unsupervised vs Reinforcement
Lecture 49 Linear Regression: Intuition
Lecture 50 Linear Regression: Cost Function
Lecture 51 Linear Regression: Gradient Descent
Lecture 52 Get ready with the Code Along file!
Lecture 0 Generate the Dummy Training Dataset
Lecture 53 Customise the Plot and Get Ready with Model Parameters
Lecture 54 Build functions for prediction and cost
Lecture 0 Build function for Updating Parameters
Lecture 55 Build function for Training and Train the Model
Lecture 56 Check the Model Performance
Lecture 57 Generate the Testing Dataset and Evaluate the Model
Lecture 58 Introduction to Logistic Regression
Lecture 0 Dataset and Aim
Lecture 59 Explore the Dataset
Lecture 0 Prepare the Dataset and Pipeline
Lecture 0 Use Pipeline for Training and Testing
Lecture 60 Download the Pipeline and Test it
Lecture 61 Module 3 Conclusion
Section 4: Introduction to Deep Learning
Lecture 62 Introduction to Deep Learning
Lecture 63 What is Deep Learning?
Lecture 0 Artificial Neuron and Biological Neuron
Lecture 64 Introduction to Multi-Layer Perceptron
Lecture 0 Most Commonly used Activation Functions
Lecture 65 Problem Statement to Build a Neural Network from scratch
Lecture 0 Understanding the Network to Build
Lecture 0 Equations - Cost Function, Forward and Backward Propagation
Lecture 66 Derivation of Backward Propagation Equations
Lecture 67 Code the Neural Network from Scratch
Lecture 0 Problem Statement and Adding Data to Notebook
Lecture 0 Read the csv file and explore the data
Lecture 68 Create Visualisations
Lecture 69 Split the Data into Training and Testing
Lecture 70 Preprocessing the Data
Lecture 71 Build the Network using Tensorflow and Keras and Compile it
Lecture 0 Train the Network and Visualise the Training
Lecture 0 Test the Model on the Unseen Data
Lecture 0 Concluding the Problem Statement and Saving the Model
Lecture 0 Module 4 Conclusion
Section 5: Convolutional Neural Networks (CNNs)
Lecture 0 Convolutional Neural Networks (CNNs)
Lecture 0 Example of a CNN Architecture
Lecture 72 Calculate the Output Shape of Conv2D layer
Lecture 0 Calculate total trainable Parameters in Conv2D layer
Lecture 73 Example of a complete Convolution Calculation
Lecture 74 Summary of convolution operation
Lecture 0 Pooling Operation
Lecture 75 Fully Connected Layers
Lecture 76 Kaggle Setup
Lecture 77 Intro to Dataset and Problem Statement
Lecture 78 Get the Dataset in the notebook
Lecture 79 Importing libraries
Lecture 80 Read the csv file and perform the train test split
Lecture 81 Visualise random images in the data
Lecture 82 Create a function to preprocess one image
Lecture 83 Create a function to preprocess all the images in the data
Lecture 84 Build, Compile the CNN Model
Lecture 85 Train the CNN Model
Lecture 86 Make the predictions on the test dataset
Lecture 87 Module 5 Conclusion
Lecture 88 Course Conclusion
Aspiring Data Scientists and ML Engineers,Students and Professionals,Tech Enthusiasts,Researchers and Hobbyists
Screenshot
Code:
Bitte
Anmelden
oder
Registrieren
um Code Inhalt zu sehen!