https://yozm.wishket.com/magazine/detail/1267/
스마트하게 머신러닝 적용하는 법: 1AutoML이란? | 요즘IT
빅데이터를 활용하는 다양한 방법 중 단연코 가장 인기가 많은 것은 머신러닝입니다. 머신러닝은 빅데이터의 활용성을 비약적으로 발전하게 함과 동시에 AI의 근간이 되고 있습니다. 이에 따라
yozm.wishket.com
아티클 요약 및 주요 내용
- 요약
- AutoML의 필요성
- 주요 포인트
- 머신러닝 개요
- 인공지능의 한 분야로 컴퓨터가 스스로 학습하도록 알고리즘과 기술을 개발하는 일
- 주요 목적은 특정한 미래의 일을 예측하는 것
- 빅데이터라고 부르는 데이터를 입력 값으로 받음
- 알고리즘을 거쳐 해당 데이터를 가공한 뒤에 미래에 일어날 일에 대한 예측 결과를 출력 값으로 반환
- 머신러닝 절차
- 데이터 전처리: 머신러닝 알고리즘 수행 전에 처리해야 하는 모든 과정
- 변수 생성: 난잡하게 존재하는 원 데이터를 문제 해결에 적합한 변수 형태로 변경
- 머신러닝 알고리즘 수행
- 성능 평가
- 알고리즘 결과 해석
- AutoML 정의
- Automated Machine Learning의 줄임말로 자동화된 머신러닝 의미
- 모든 절차를 일괄적으로 자동화시켜 머신러닝 수행에 들어가는 노력을 줄이거나 없애는 것이 목표
- 각 머신러닝 절차 자동화의 핵심은 여러 대안들의 정확도를 자동으로 테스트하여 비교하는 것
- AutoML 장점
- 시간: 더 이상 데이터 분석가가 모델 간 비교 방법을 구상하고 그에 상응하는 코드를 맍들 필요가 없음
- 정확도: 인간이 선택한 몇몇 방법론 vs 존재하는 모든 방법론으로 비교하면, 자연스레 AutoML 적용했을 때 더욱 정밀한 결과를 얻을 가능성이 높음
- AutoML이 주목받는 이유
- 기회비용: 기존 머신러닝에 투입되는 기회비용이 상당하다. 하지만 AutoML를 적용하면 데이터 분석가가 훨씬 더 생산적이고 발전적인 일 가능
- 접근성: 모든 머신러닝 절차의 자동화를 추구하기 때문에 AutoML은 훨씬 직관적이면서도 간단한 코드로 모든 작업을 실행할 수 있게 환경이 설정되어 있음
- 머신러닝 개요
핵심 개념 및 용어 정리
- 핵심 개념
- 머신러닝: 컴퓨터가 스스로 학습하도록 알고리즘과 기술을 개발하는 일
- AutoML: 머신러닝에 대한 전문적인 지식이 없더라도 간단하고 효율적으로 머신러닝을 수행하게 해주는 것
- 용어 정리
- DNN: Deep Neural Network로 여러 개의 hidden layer를 가진 인공 신경망이며, 복잡한 비선형 문제를 해결하기 위해 설계되었으며, 각 계층은 데이터의 고수준 표현을 학습하는데 도움을 준다.
'띵킹 > 아티클스터디' 카테고리의 다른 글
아티클 스터디 [양질의 데이터를 판별하는 5가지 방법 : ① 데이터 양은 충분한가?] (0) | 2025.01.24 |
---|---|
아티클 스터디 [SQL 가독성을 높이는 다섯 가지 사소한 습관] (0) | 2025.01.21 |
아티클 스터디 [바이오 빅데이터 활용 증가…분석 기술 보유한 국내 업체는?] (0) | 2025.01.02 |
아티클 스터디 [LG 에너지 솔루션] (0) | 2024.12.31 |
아티클 스터디(데이터 분석가가 되고 싶은 취준생을 위한 안내서) (2) | 2024.12.26 |