![[개정판] 파이썬 머신러닝 완벽 가이드강의 썸네일](https://cdn.inflearn.com/public/courses/324238/cover/7e380aa0-48ba-4ee7-a6b2-8da7900568d6/324238-eng.png?w=420)
[개정판] 파이썬 머신러닝 완벽 가이드
권 철민
이론 위주의 머신러닝 강좌에서 탈피하여 머신러닝의 핵심 개념을 쉽게 이해함과 동시에 실전 머신러닝 애플리케이션 구현 능력을 갖출 수 있도록 만들어 드립니다.
초급
Python, 머신러닝, 통계
If you want to be recognized as a machine learning expert based on large-scale data, from understanding the core framework of Spark machine learning, to SQL-based data processing through difficult practical problems, to data analysis through business domain analysis, and to the ability to implement optimized machine learning models, please join this course.
933 learners
Implementing Machine Learning Models in Spark
Detailed understanding of DataFrame, the foundation of Spark's data processing
Understand the various technical elements that make up the Spark Machine Learning Framework
Mastering Spark's Machine Learning Pipeline
Ability to use SQL for data analysis
SQL-based Feature Engineering Techniques
Implementing models with XGBoost and LightGBM in Spark
Model hyperparameter tuning method based on Bayesian optimization
Improve your data analysis and ML model implementation skills simultaneously through challenging real-world problems.
Data analysis method based on analysis domain
Various data visualization techniques
Data analysis + feature engineering + ML implementation,
Grab three competencies at once.
Apache Spark, the leader in open source large-scale distributed processing solutions, has met with Machine Learning .
Many large domestic corporations and financial institutions are leveraging Apache Spark to analyze large amounts of data and build machine learning models. Because Spark is based on a distributed data processing framework, it can scale across a few to dozens of servers, processing large amounts of data and building machine learning models. This allows it to overcome the limitations of scikit-learn, which only allows machine learning models to be implemented on a single server.
The 'Spark Machine Learning Complete Guide - Part 1' course will not only teach you how to implement machine learning models in Spark, but will also help you grow into a machine learning expert skilled in data processing and analysis .
To become a true machine learning expert, it's crucial not only to master ML implementation skills, but also to understand how to process and combine business data to create ML models. To achieve this, you'll learn how to process data using SQL, the most commonly used language for large-scale data processing , and acquire hands-on data analysis techniques based on domain analysis .
Implementing machine learning models on Spark is challenging. This is because it presents many challenges unfamiliar to traditional data scientists and machine learning experts, including unique machine learning APIs and frameworks based on Spark's architecture, and SQL-based data processing.
This course, The Complete Guide to Spark Machine Learning, will empower you to solve the problems you face .
The first half of the course features detailed theoretical explanations and extensive hands-on practice on the various components of the Spark Machine Learning Framework, including DataFrames, SQL, Estimators, Transformers, Pipelines, and Evaluators. This will enable you to quickly and easily implement ML models in Spark .
We will also explain in detail how to use XGBoost and LightGB in Spark, and how to tune hyperparameters using HyperOpt based on Bayesian optimization.
The second half of the course will focus on practicing Kaggle's Instacart Market Basket Analysis competition, simultaneously improving your practical data processing/analysis skills and machine learning model implementation. The Kaggle Instacart competition is a challenging competition, particularly given the dataset's structure, which consists of e-commerce order processing tables (products, orders, and order items).
Through this dataset, you will learn in detail how to process and analyze business data based on SQL, perform feature engineering, derive analysis domains from business, and create models based on the derived features.
This is Part 1 of the "Spark Machine Learning Complete Guide." Part 2 , scheduled for release at a later date, will cover text analysis, recommendations, and time-series analysis.
💻 Please check before taking the class!
This hands-on training uses Databricks. Databricks provides a notebook environment for building Spark-based applications in the cloud without installing Spark.
Databricks is officially available for free use for 14 days as a Community version.
And in the video lecture ' Managing Spark Clusters on Databricks and Using Databricks Even After 2 Weeks of Subscription ' in Section 0, I explain how you can continue to use it for free after 14 days, so please watch that video carefully (for explanation about Databricks Community version, please refer to the link ).
You can download the lecture practice code and lecture explanation materials from 'Download the practice code and explanation materials' .
This course is designed with the assumption that students have knowledge of Chapter 5 (Regression) of the Complete Guide to Python Machine Learning or equivalent, and that they also have a very basic understanding of SQL . Please refer to the above when selecting a course.
It's helpful to know the basics of Spark, but you'll still be able to follow the course without any prior knowledge.
Curious about the interview with the knowledge sharer? (Click)
Who is this course right for?
Anyone who wants to implement machine learning using Spark
Those who want to implement machine learning based on large-scale data
Anyone who wants to improve their data processing techniques for machine learning using SQL
Anyone who wants to learn the entire process of processing data into the desired format and creating an ML model based on it in practice
Anyone who wants to improve data analysis, feature engineering capabilities, and ML implementation
Need to know before starting?
Understanding up to Chapter 5 (Regression) of the Complete Guide to Python Machine Learning or equivalent prior knowledge
Understanding SQL Basics
26,325
Learners
1,322
Reviews
3,983
Answers
4.9
Rating
13
Courses
(전) 엔코아 컨설팅
(전) 한국 오라클
AI 프리랜서 컨설턴트
파이썬 머신러닝 완벽 가이드 저자
All
117 lectures ∙ (24hr 27min)
Course Materials:
All
27 reviews
4.9
27 reviews
Reviews 7
∙
Average Rating 5.0
5
파이썬 머신러닝 완벽가이드 통해서 권철민선생님을 처음 알게 되었습니다. 그 강의를 통해서 비전공자였던 저는 포기하려고 했던 이 분야를 포기하지 않을 수 있었습니다. 현재 이 분야에서 일을 하면서 이렇게 인프런 강의를 들으며 공부도 꾸준히 하고 있습니다. 선생님께 감사하다는 말씀을 전하고 싶어서 처음에 질문답변 사안에 선생님께 감사하다는 말씀을 드렸었는데, 선생님께서 꾸준히 하면 노력한 바를 이룰 수 있을 거라고 응원하면서 말씀해주셨습니다. 앞으로도 선생님께서 강의하시는 것 꾸준히 들을 예정입니다. ^^ㅎㅎ 그만큼 정말 잘 가르쳐주십니다. 권철민 선생님 이 자리를 빌러, 진심으로 정말 감사합니다.
이렇게 가슴 뭉클한 수강평을 남겨 주시다니 제가 더 감명 받았습니다. 강의를 만드는 수고를 한 순간에 보상받는 글이여서 제가 오히려 감사드려야 할 것 같습니다. 앞으로도 계속 이렇게 정진하신다면, 원하는 모든 일 확실히 다 성취 하실 것입니다. 감사합니다.
Reviews 54
∙
Average Rating 5.0
Reviews 13
∙
Average Rating 5.0
Reviews 8
∙
Average Rating 4.9
Reviews 1
∙
Average Rating 5.0
$77.00
Check out other courses by the instructor!
Explore other courses in the same field!