실전 데이터 사이언스 Part 3. 머신러닝의 이해
김화종
기업의 디지털 전환(DT), 인공지능(AI) 도입은 머신러닝 모델 구축에서 시작합니다. 그러나 머신러닝 기술 범위는 매우 넓으며 최적의 방법을 선택하려면 기본 개념을 분명히 이해해야 합니다. 이 강의에서는 머신러닝의 기본 개념을 명확하게 이해하는데 필요한 핵심 내용을 다섯개의 예제를 중심으로 소개합니다.
Basic
머신러닝
This course is for those who need to introduce data analysis, machine learning, AI, etc. to their work but are not familiar with Python programming. You will systematically learn the core functions of Python required to become a data scientist in a short period of time.
Python core functions for implementing data analysis and machine learning models
Basics of handling data and processing file input/output
Contains only the essentials!
Essential Python for Data Analysis
Big data analytics, machine learning, deep learning, artificial intelligence, and digital transformation (DT) are among the most in-demand technology fields today. In nearly every industry, training data scientists to handle these technologies is crucial and urgent.
To become a data scientist, you must first and foremost be able to use Python fluently. However, learning Python takes so much time that many people give up early on.
This course focuses on the fundamentals and core concepts of Python required for practical data analysis and machine learning model development in the field. It doesn't delve into in-depth beginner topics or introduce numerous Python features. Instead, it focuses solely on the core concepts.
First, learn how to use Jupyter Notebook and GitHub by setting up your Python environment. The GitHub tutorial shares the source code location, so follow along and learn.
Beginning with a solid foundation in Python, you'll learn the differences and characteristics of handling numbers, strings, and Boolean variables, as well as lists, tuples, and dictionaries for grouping and processing multiple data sets. You'll also learn how the "if," "for," and "while" statements manage program flow.
Next, we will learn how to manipulate data frames, a two-dimensional table structure provided by the pandas package (searching, adding, deleting data, etc.), and cover numerical operations on matrices (arrays) provided by NumPy.
We cover data visualization and introduce the usage and features of representative visualization techniques such as plot, scatter, hist, boxplot, and bar graphs.
Python's greatest strength is its ability to conveniently apply functions to data . Learn various ways to apply functions and the differences between lambda, map, and apply.
Many people who study Python for problem solving give up because of its difficult theories. However, it's highly likely that you won't need those theories to solve the problems you want to solve.
As Saint-Exupéry said, "Perfection is not when there is nothing more to add, but when there is nothing more to take away." In this lecture, I aim to convey the core contents of Python required to become a data scientist in a minimal amount of time .
We hope that through this course, everyone will successfully advance to become a data scientist.
Kim Hwa-jong, CEO of Data Science Lab
Who is this course right for?
Anyone who needs to adopt machine learning technology to solve their own tasks
For those who are not familiar with Python but want to learn the core Python in a short period of time
Need to know before starting?
passion
will
curiosity
921
Learners
77
Reviews
11
Answers
4.8
Rating
3
Courses
"고장난 라디오 고칠 수 있어?"
제가 전자공학과에 입학한 후 친구로부터 받은 질문입니다. 뭐, 대답은 했습니다. "전자공학과에서는 라디오 만드는 원리를 배우는 것이지 고장난 전자제품 고치는 것은 우리 일이 아니고..."
이론으로 무장한 전문가보다 문제 해결사가 필요한 경우가 더 많습니다. 저는 실전 문제 해결이 더 중요하다고 생각합니다.
최근에는 머신러닝으로 금융, 에너지, 전자, 중장비, 물류, 신약개발, 식품 등 산업 영역의 문제를 해결하는 일을 하고 있는데, 정말 배울 것도 많고 할 일도 무궁무진한 영역인 것 같습니다. 본업은 교수지만 (강원대 컴퓨터공학과), 현장의 문제해결에 관심이 많아 여러 겸직을 하고 있습니다. AI신약개발지원센터장, KAIST 겸임교수, 그리고 데이터사이언스랩 대표를 맡고 있습니다.
AI 시대에 가장 필요한 인재는 실전 문제를 해결할 수 있는 데이터 사이언티스트라고 믿으며 여러분 모두 인기 있는 데이터 사이언티스트가 되기를 바랍니다.
All
23 lectures ∙ (5hr 0min)
All
29 reviews
4.9
29 reviews
Reviews 2
∙
Average Rating 5.0
5
최근에 본 초보자를 위한 파이썬 강의 중 가장 쉽게 설명해주셔서 이해하기 좋았고, 기초를 다지는데 좋은 강의인 것 같습니다.
감사합니다. 초보자를 가정하고 만들었지만 기본적으로 꼭 알아야 할 내용은 가능한 담으려고 했습니다. 초보자라도 필수적으로 알아야 할 범위를 파악하는데 활용하면 좋을 것 같습니다.
Reviews 2
∙
Average Rating 5.0
5
파이썬에 대한 기반지식이 없었는데도 불구하고, 개발 환경 구축부터 함수활용에 이르기까지 핵심이 이해하기 쉽고 간결하게 전달되어 초보자의 기본기를 다지는 데 정말 좋은 강의인것 같습니다.
좋은 평가 감사합니다. 향후 실전 문제를 해결하는 때에도 주요 내용 정리에 도움이 될것으로 기대합니다.
Reviews 1
∙
Average Rating 5.0
$51.70
Check out other courses by the instructor!
Explore other courses in the same field!