AI / 데이터 · 기초
지도 학습(Supervised Learning)이란 무엇인지 설명하고, 실제 데이터에서 어떤 문제 해결에 주로 사용되는지 예시를 들어 설명해주세요.
힌트 · 정답(레이블)이 있는 데이터를 사용하여 모델을 학습시키며, 스팸 메일 분류나 주택 가격 예측 등에 활용됩니다.
레이블링된 데이터분류회귀예측 모델지도 학습 알고리즘
모범답안
지도 학습은 정답, 즉 '레이블'이 붙어있는 데이터를 이용해서 모델을 학습시키는 방법입니다. 마치 선생님이 학생에게 문제와 정답을 알려주면서 공부시키는 것과 비슷하다고 생각하시면 됩니다.
주로 어떤 값을 예측하거나, 어떤 종류로 분류하는 문제에 많이 사용됩니다. 예를 들어, 스팸 메일 분류는 메일 내용을 보고 스팸인지 아닌지 판단하는 문제인데, 과거 스팸 메일과 정상 메일 데이터를 학습시켜서 새로운 메일이 왔을 때 스팸 여부를 예측할 수 있습니다. 또 다른 예로는 주택 가격 예측이 있습니다. 과거 주택의 크기, 위치, 건축 연도 등의 정보를 이용해서 주택 가격을 예측하는 모델을 만들 수 있습니다. 지도 학습 알고리즘으로는 선형 회귀, 로지스틱 회귀, 의사 결정 트리, 서포트 벡터 머신 등이 있습니다.
읽었다면, 이제 직접 답해볼 차례예요
패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.
함께 보는 AI / 머신러닝 면접 질문
- 인공지능(AI)이란 무엇이며, 대표적인 응용 분야에는 어떤 것들이 있습니까?
- 머신러닝(Machine Learning)이란 무엇인지 설명하고, AI와의 관계를 간략히 설명해주세요.
- 딥러닝(Deep Learning)이란 무엇이며, 기존 머신러닝 기법과 어떤 차이점이 있습니까?
- 비지도 학습(Unsupervised Learning)이란 무엇이며, 지도 학습과의 주요 차이점은 무엇입니까?
- 강화 학습(Reinforcement Learning)의 기본적인 개념과 주요 구성 요소(에이전트, 환경, 보상)에 대해 설명해주세요.
- 머신러닝 모델 학습 과정에서 훈련 데이터(Training Data)의 역할과 중요성에 대해 설명해주세요.