Deep Learning with PyTorch Part 2: Practical Deep Learning Projects with PyTorch Lightning

"From the basics to 7 domain projects, completing the A to Z of deep learning (41 lectures in total)." Go beyond simply calling models and learn how to build clean, efficient deep learning pipelines using PyTorch Lightning, the current industry trend. Grow into a confident AI engineer capable of handling any data by directly implementing 7 projects, ranging from stock price prediction to generative AI, medical imaging, and sound analysis.

1 learners are taking this course

Level Basic

Course period Unlimited

Python
Python
AI
AI
PyTorch
PyTorch
pytorch-lightning
pytorch-lightning
Python
Python
AI
AI
PyTorch
PyTorch
pytorch-lightning
pytorch-lightning

What you will gain after the course

  • * PyTorch Lightning Standardization: We teach modern practical coding styles that maximize readability and productivity by automating complex training loops.

  • * 7 Theme Projects: Provides an overwhelming project lineup covering all areas of deep learning, including images, time series, audio, generative models, and semantic segmentation.

  • * Building a Universal Development Environment: This includes professional expertise on setting up an environment to efficiently manage Python and essential deep learning libraries, regardless of the OS.

  • * Master Advanced Architectures: Implement the core structures of the latest papers, including CNN, LSTM, AE, CycleGAN, and Unet, directly from theory to code.

  • * Data Preprocessing Master: You will learn practical techniques for processing not only structured data but also unstructured image and sound data into a format suitable for learning.

Course Introduction

This course is an essential step to go beyond the basics of machine learning and become a professional deep learning engineer. You will move past the level of simply calling model.fit() and learn how to design deep learning model architectures and train them efficiently using the powerful tool PyTorch Lightning.

This is not just a repetition of simple examples. Through seven practical projects, you will master the standard practices for processing unstructured data, including images, time series, sound, and medical imaging. Along with optimization techniques to push performance to the limit, it provides a complete deep learning pipeline covering all the latest architectures such as CNN, LSTM, GAN, and UNet.


"From basics to 7 domain projects, completing the A to Z of deep learning (Total 41 lectures)“

 

Go beyond simply calling models and learn how to build clean, efficient deep learning pipelines using PyTorch Lightning, a current industry trend. Grow into a confident AI engineer capable of handling any data by directly implementing a total of seven projects, ranging from stock price prediction to generative AI, medical imaging, and sound analysis.

 

Key points unique to this course

* PyTorch Lightning Standardization: We teach the latest practical coding styles that maximize readability and productivity by automating complex training loops.

* 7 Theme Projects: We provide an overwhelming project lineup covering all areas of deep learning, including images, time series, audio, generative models, and semantic segmentation.

* Building a Universal Development Environment: Includes professional know-how for efficiently managing Python and essential deep learning libraries regardless of the OS.

* Mastering Advanced Architectures: Implement core structures from the latest papers, such as CNN, LSTM, AE, CycleGAN, and Unet, directly from theory into code.

* Master Data Preprocessing: Learn practical techniques for processing not only structured data but also unstructured image and sound data into a format suitable for learning.





📱 Curriculum & Project Preview


✒ Section 1. Building Foundations and Environment Setup (Lecture 1 ~ 4)

This is the first step for successful modeling. We will set up the Python development environment and perfectly configure the essential libraries for deep learning.


✒Section 2. PyTorch Lightning Core (Lectures 5 ~ 8)

Solve the hassles of standard PyTorch. Learn efficient training loops by building binary classification, multi-class classification, and regression models using Lightning.

 

✒ Section 3.[Project 1] Smart Recycling Classifier (Lecture 9 ~ 15)

From collecting image data to preprocessing and applying CNN-based Transfer Learning, you will complete a practical object classifier with high accuracy.


✒ Section 4.[Project 2] Samsung Electronics Stock Price Prediction (Lectures 16 ~ 18)

We will work with stock price data, a representative example of time-series data. Using the LSTM architecture, we will learn the flow and patterns of the data to predict future prices.


✒ Section 5. [Project 3] ECG Data Anomaly Detection (Lecture 19 ~ Lecture 22)

Learn the essence of unsupervised learning, AutoEncoder (AE). Acquire the technology to detect subtle signs of anomalies by learning normal patterns from complex ECG data.


✒ Section 6.[Project 4] Animating Photos: CycleGAN (Lessons 23 ~ 29)

Master GAN, the crown jewel of generative AI. Experience the amazing process of transforming real photos into animation styles using CycleGAN, which enables translation between unpaired datasets.


✒Section 7.[Project 5] Medical Image-Based Disease Diagnosis (Lessons 30 ~ 34)

Learn semantic segmentation, which analyzes images down to the pixel level. Utilize the Unet model to precisely locate specific affected areas or disease sites in medical images.


✒Section 8.[Project 6] Deep Learning Sound Classification (Lectures 35 ~ 38)

Learn the Mel Spectrogram technique for visualizing sound. Experience cutting-edge multimodal technology that converts audio data into images for classification using deep learning.


✒Section 9.[Project 7] Calculating the Total Sum of Numbers (Lectures 39 ~ 41)

Combine the computer vision library OpenCV with deep learning models. Conclude the course by building a comprehensive application system that recognizes numbers within images and performs calculations.

.

✒ Introduction to the Knowledge Sharer

Jaesung Yoon (Lead Instructor for Data Analysis at Like Lion)


Development Experience
• Developed and launched SKT "Island Adventure" mobile content
• Developed and launched KT "Quiz Soccer" mobile content
• Launched SK "Mobile Real Estate Agent"
• Developed iPhone "Hanjatong" app
• Developed iPhone "Health Training" app
• Developed KT/SK Japanese Namco "Tales of Commons" content
• Developed KT mini-games (Yageum Yageum Land Grab, Aladdin's Magic Lamp, Mystery Block Detective Agency, BUZZ and BUZZ)

Teaching Experience
A veteran instructor with 19 years of experience in teaching and development for current employees of famous domestic companies and job seekers, including Samsung Multi Campus, Busan IT Industry Promotion Agency, Jeonju IT & Cultural Industry Promotion Agency, Incheon IT Industry Promotion Agency, Korea Radio Promotion Association, SK C&C, T Academy, Korea Institute for Robot Industry Advancement, Daejeon ETRI, Samsung Electronics, nica Education Center, Korea Productivity Center, Hanwha S&C, LG Electronics, and more.

Teaching Fields
Teaches in fields such as Java, Android, Frameworks, Databases, UML, iPhone, Big Data processing and analysis, Python, IoT, data analysis using R/Python, Deep Learning, Machine Learning AI, and Spark. The courses are structured to explain concepts as easily as possible by incorporating diverse experiences, and to create examples that can be applied to practice. Since this is not an offline class, please use the Q&A for anything you don't understand.

Recommended for
these people

Who is this course right for?

  • * Those who want to properly dig into the 'principles' of deep learning: Those who want to understand the mathematical background and backpropagation principles beyond just calling libraries.

  • * For those who want to use PyTorch at a professional level: Those who want to master the entire process of designing and optimizing their own neural networks.

  • * Those eager to improve model performance: Those curious about practical techniques such as solving overfitting problems and hyperparameter tuning (Optuna).

  • * Those who want to get started with image and time-series data processing: Those who want to expand their AI portfolio by building a solid foundation in CNN and RNN.

Need to know before starting?

  • Basic knowledge of Python syntax, Numpy, and Pandas is required.

  • Even if you lack a mathematical background, the core concepts are covered within the lectures, so you can successfully complete the course as long as you have the passion.

Hello
This is softcampus

16,163

Learners

831

Reviews

595

Answers

4.7

Rating

47

Courses

Soft Campus is an education center that supports online and offline lectures and content sales.

For inquiries regarding AI-related fields and the purchase of various lectures and content, please contact us at raputa@nate.com or by phone at 02-553-0824.

Thank you.

More

Curriculum

All

41 lectures ∙ (12hr 44min)

Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

softcampus's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$6,190.00

50%

$77.00