강의

멘토링

로드맵

AI Development

/

Computer Vision

All-in-one masterclass from development to deployment for computer vision anomaly detection

🚀 Practical AI Anomaly Detection with Databricks! 💡 Stop using expensive and slow models! From large-scale data optimization to real-time deployment, complete an anomaly detection AI that can be used immediately in corporate practice.

(5.0) 9 reviews

44 learners

  • nexthumans
이상탐지
실습 중심
Python
AI
Machine Learning(ML)
Deep Learning(DL)
azure-databricks

Reviews from Early Learners

What you will learn!

  • MLflow

  • MLOps

  • Databricks

  • Deep Learning

  • Computer Vision

  • Anomaly detection

  • Computer vision

  • Deep learning

  • Databricks

Databricks + Computer Vision Anomaly Detection & Model Deployment Complete Guide

📌 Course Overview

This course is a hands-on course that teaches you how to effectively perform computer vision-based anomaly detection, and covers everything from data processing for deep learning to model optimization and deployment .

In particular, it provides practical know-how on optimizing large-scale data and building and deploying anomaly detection models using Apache Spark & Databricks .

Beyond simple code writing techniques, you'll learn advanced optimization strategies and cost-saving techniques that you can leverage in real-world projects .

In this course, you will learn step-by-step the essential contents for real-world projects , including data collection, preprocessing, augmentation, model training and evaluation, model serving via REST API, and model version management .
In particular, you can acquire powerful skills that can be immediately applied in practice through optimization strategies that implement high performance at low cost in Databricks .


#Python, #Artificial Intelligence (AI), #Machine Learning, Deep Learning, #azure-databricks

Computer vision models detect anomalies and perform real-time data analysis in high-quality industrial environments

🎯 Recommended for these people!

AI/ML engineers who want to learn computer vision-based anomaly detection
Developers who want to build anomaly detection systems in manufacturing, healthcare, security, etc.
Those who want to learn optimized data processing techniques using Apache Spark & Databricks
Anyone who wants to learn how to build anomaly detection models and deploy them as real-time APIs

After class

🔹 Data Engineer & AI Engineer
Learn how to optimize every process from data collection, processing, learning, and distribution to run an efficient AI project.

🔹 Machine Learning & Deep Learning Developer
By learning MLflow-based experiment management, transfer learning, and model optimization techniques, you can develop more powerful and practical models.

🔹 AI/Data Startup Founder & Project Leader
Learn cost-saving and performance optimization know-how to efficiently utilize resources and maximize project ROI (return on investment).

🔹 Corporate Data & AI Manager
Learn Databricks & Spark optimization technologies to effectively process large-scale data and efficiently operate AI projects within your company.


#Python, #Artificial Intelligence (AI), #Machine Learning, Deep Learning, #azure-databricks

Why this course is special

Covers practical optimization techniques . Rather than simple theoretical lectures, it provides practical know-how to solve performance issues and cost problems that frequently occur in actual projects.

You can learn cost-saving strategies using Spark & Databricks . You can learn how to implement high performance with low-cost resources and achieve great cost-saving effects in practice.

From deep learning data preprocessing to model training, deployment, and REST API serving, all in one place ! Covers the entire process of data collection → storage → preprocessing → augmentation → training → deployment .

Revealing optimization secrets that you can only learn in this lecture !
We will exclusively reveal optimization strategies and cost-saving know-how in Databricks and Spark environments that are not covered in other lectures.

🎯 Key things you learn in class

🔹 1. Data Optimization for Anomaly Detection Systems

Optimizing the collection, storage, and preprocessing of large-scale image data
Large-scale image processing using Apache Spark & Databricks
Data loading & streaming processing techniques considering memory efficiency


🔹 2. Computer Vision-Based Anomaly Detection Concepts and Techniques

Main principles of Anomaly Detection
Comparison of supervised learning vs unsupervised learning based anomaly detection models
Salt and Pepper Patches, an abnormal pattern learning technique using Noise Injection


🔹 3. Optimization of large-scale image data analysis and preprocessing

Image processing using OpenCV and PIL
Data preprocessing techniques such as image resizing, normalization, and channel conversion
Automating large-scale image conversion using Spark UDF


🔹 4. Build anomaly detection model and evaluate its performance

Transfer Learning Using the Hugging Face Pre-trained Model
Comparison and application of anomaly detection models based on autoencoder, GAN, and CNN
Model performance evaluation and experiment management using MLflow
Performance measurement technique using F1-score and Precision-Recall Curve


🔹 5. Deploy real-time anomaly detection system and serve API

Building a real-time anomaly detection API using FastAPI
Automated deployment with Databricks Model Serving
REST API-based anomaly detection request and response processing


🔹 6. Cost optimization and operational strategy of anomaly detection model

Reduce costs and improve performance through Apache Spark optimization
Parallel processing techniques in large-scale anomaly detection systems
Model deployment and version management using MLflow & Databricks

#Python, #Artificial Intelligence (AI), #Machine Learning, Deep Learning, #azure-databricks

Who created this course

hello.
I have been working on various projects in the fields of AI, machine learning, and data engineering for over 10 years, and have gained in-depth experience in deep learning model optimization and large-scale data processing .

He is currently an adjunct professor at Korea University and the CEO of DC Solutions, where he carries out AI and data engineering projects for major domestic corporations and research institutes .
In addition, we have been conducting practical projects in various industrial fields such as Apache Spark, ML model development, MLOps construction, and medical AI research , and have been researching how to design and operate optimized AI and data processing systems .


🎯 Why I created this course

Through working on numerous projects, I have realized that ‘data optimization’ is just as important as developing AI models .
In particular , in the process of training and deploying deep learning models, we often encounter problems of wasted computing resources due to inefficient data processing .

Most AI projects end up costing several times, or even dozens of times, more than initially planned .
If this is not addressed, projects often fail at enormous cost before they are even successful .

So, I actually planned this lecture by gathering together proven data optimization & deep learning model deployment strategies from companies and research institutes .
Beyond developing deep learning models, we want to share practical know-how on building faster and more powerful AI systems at a lower cost .

📌 Questions & Answers for prospective students

Why should I learn Data Optimization & Deep Learning Model Deployment?

💡 As important as developing AI and machine learning models is optimizing and efficiently deploying data .
In many projects, the model works perfectly, but problems arise that make it difficult to actually service it due to inefficient data processing and high operational costs.

In this course, you will learn how to optimize large-scale data and deploy deep learning models faster and at lower cost using Apache Spark & Databricks .
You will learn practical know-how to build high-performance AI systems while reducing costs .

What can I do after taking this course?

You can acquire practical capabilities to carry out AI/ML projects in companies and research institutes .
Large-scale data optimization and processing is possible using Apache Spark & Databricks .
You can learn the entire process of training, optimizing, and deploying deep learning models and apply it directly to your work.
You can perform model training, experiment tracking, and version management using MLflow .
You can learn the technology to deploy AI models through REST API and apply them to real-world services .

What level does the course cover? (Beginner, Intermediate, Advanced?)

🔹 This is an intermediate to advanced level course .
🔹 Covers Apache Spark, data engineering, deep learning model training and deployment processes, focusing on practical application as well as theory .
🔹 Recommended for those who have basic knowledge of Python and machine learning concepts rather than complete beginners.
🔹 However! Since the lectures are structured so that you can learn step by step while practicing actual code , you can follow along even if you only know the basic concepts.

Things to note before taking the class

Practice environment

  • The hands-on environment for this course can run smoothly on the following operating systems.


    Windows 10/11 (64-bit)
    macOS (including Apple Silicon chips)
    Linux (Ubuntu 18.04 or later, CentOS, Debian, etc.)


  • ※ In a Windows environment, you can also configure a Linux environment by utilizing WSL (Windows Subsystem for Linux) or Docker.

  • ※ Since cloud-based training is included, you can proceed with just a web browser, regardless of the local OS.

Learning Materials

  • Learning material formats provided (Jupyter Notebook, Python Scripts)

  • Codes related to the lecture content will be provided only to those who post inquiries on the bulletin board^^.

Player Knowledge and Notes

  • 💻 If you know Python and basic machine learning concepts, this course will be easier to follow.

  • 📌 However, since we explain the concepts in the lecture and proceed with practical training, you can follow along even if you lack basic knowledge.

  • 📌 We will teach you how to install and set up the required development environment (Apache Spark, Databricks, MLflow, etc.) directly in the lecture.

Recommended for
these people

Who is this course right for?

  • A developer interested in computer vision and AI

  • Data analysts and engineers in manufacturing, finance, and security

  • Developers interested in AI model serving and deployment

  • Someone who wants to apply AI projects in practice.

  • A data scientist looking to develop a deep learning-based anomaly detection model

  • Machine Learning Engineer

  • Experts interested in the potential real-world applications of the technology in manufacturing (defective product inspection), finance (fraud detection), and security (intrusion detection).

  • People looking to implement AI in fields that require anomaly detection, such as quality control, risk analysis, and security monitoring.

  • Anyone who wants to learn the entire process from data preparation to model training and API serving in a Databricks environment.

  • Developer with practical experience in model management and real-time deployment using MLflow

  • Learners who want to complete projects through actual coding practice, not just theory

  • Someone who wants to improve their problem-solving skills in real-world development scenarios.

Need to know before starting?

  • Python Basics

  • Spark Language Basics

Hello
This is

122

Learners

11

Reviews

24

Answers

4.9

Rating

3

Courses

현재 대기업 중심으로 아래와 같은 프로젝트의 개발책임 및 컨설팅을 맡고 있습니다. 현역^^입니다.

더불어, 고려대 대학원에서 인공지능 관련 겸임교수로도 활동하고 있습니다.

저의 목표는 실전에 바로 써먹을 수 있는 현장감 있는 프로그래밍 기술입니다. 앞으로 많은 여러분과 함께 재미난 수업 만들어 나가고 싶습니다.

  • 엔터프라이즈 인공지능 구조 및 서비스 설계

  • 머신러닝 서비스 구현

  • 벡엔드 서비스 개발

  • 클라우드(Azure) Databricks, ETL, Fabric 등 각종 클라우드 환경에서의 데이터베이스 구축 및 서비스 개발

Curriculum

All

31 lectures ∙ (11hr 10min)

Published: 
Last updated: 

Reviews

All

9 reviews

5.0

9 reviews

  • devshin91님의 프로필 이미지
    devshin91

    Reviews 5

    Average Rating 5.0

    Edited

    5

    100% enrolled

    学ぶことがたくさんありました。とても役に立ちました。

    • kish19190060님의 프로필 이미지
      kish19190060

      Reviews 4

      Average Rating 5.0

      5

      30% enrolled

      • main33730814님의 프로필 이미지
        main33730814

        Reviews 3

        Average Rating 3.7

        Edited

        5

        20% enrolled

        質の良いスキルを学んでいます。 お金が全く惜しくない講義です。 私はクラス、継承などこのようなPythonの基礎的な概念や浅く活用することしか知りませんでした。 (講師の方が作成されるコードを解釈できる程度) コードリファクタリングと言うべきでしょうか..? 講師の方の実務する姿を視覚化して映像で見た気分でした。 Python基本内蔵ライブラリをもっと活用できるようにならなければと感じもしました。 特に最近はAIによりコード解釈やエラー処理が比較的簡単になりましたが、途中途中難しい概念や解釈はAIの助けを受けて勉強しています。 このような価格で良い講義を提供してくださりありがとうございます。

        • nexthumans
          Instructor

          元気が出る受講評価、ありがとうございます〜 本当に素晴らしいプレゼントをもらった気分です。さらに精進します!

      • everythx님의 프로필 이미지
        everythx

        Reviews 10

        Average Rating 5.0

        5

        100% enrolled

        データブリックスを活用したAI講座は他にないように思いますが、素晴らしい講義をありがとうございます。ただし、各詳細な単元ごとにもう少し概要説明をしていただけたら、さらに良かったと思います。例えば、機械学習の各メニューごとに機能を説明していただき、各コードがどのメニューでどのように活用されるのかを補足していただけると、より素晴らしいものになったでしょう。そして、この講義を受講する方は、SparkやDatabricksが主な関心事であるため、AIへの関心は高くても知識が不足している方が多いかと思いますが、この点も補足いただければ、さらに素晴らしい講義になったことと思います。

        • nexthumans
          Instructor

          心のこもった講義評価、ありがとうございます。今後、より良い講義でお返しできるよう、努力してまいります!

      • ttm016ng4767님의 프로필 이미지
        ttm016ng4767

        Reviews 6

        Average Rating 5.0

        5

        30% enrolled

        $93.50

        nexthumans's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!