앙상블 학습은 여러 모델의 두드러진 특징을 통합하여 합의에 도달하는 방법입니다. 여러 모델의 예측을 결합함으로써 앙상블 학습 프레임워크는 예측의 견고성을 향상시켜 예측 오류를 줄일 수 있습니다. 여러 모델의 다양한 장점을 통합함으로써 앙상블 학습은 복잡한 데이터 분포와 불확실성에 더 잘 적응하고 예측의 정확성과 견고성을 향상시킬 수 있습니다.
간단히 이해하자면, 앙상블 학습은 다양한 모델의 보완적인 정보를 캡처합니다.
이 글에서는 어떤 상황에서 앙상블 학습을 사용하게 되는지, 앙상블 학습에는 어떤 알고리즘과 기법이 있는지 살펴보겠습니다.
앙상블 학습의 응용
1. 최상의 모델을 선택할 수 없습니다.
다른 모델은 데이터 세트의 특정 분포에서 더 나은 성능을 발휘하며 모델의 앙상블은 세 가지 유형의 데이터 모두 사이에 있을 수 있습니다. 더 분별력 있는 결정 경계.
2. 데이터 과잉/부족
많은 양의 데이터를 사용할 수 있는 경우, 많은 양의 데이터를 사용하려고 하는 대신 여러 분류기 간에 분류 작업을 나누어 예측 시간 내에 통합할 수 있습니다. 분류자. 사용 가능한 데이터 세트가 더 작은 경우 안내 통합 전략을 사용할 수 있습니다.
3. 신뢰도 추정
앙상블 프레임워크의 핵심은 다양한 모델 예측의 신뢰도를 기반으로 합니다.
4. 높은 문제 복잡성
단일 분류기는 적절한 경계를 생성하지 못할 수 있습니다. 여러 선형 분류기의 앙상블은 모든 다항식 결정 경계를 생성할 수 있습니다.
5. 정보 융합
앙상블 학습 모델을 사용하는 가장 일반적인 이유는 분류 성능을 향상시키기 위한 정보 융합입니다. 즉, 예측 시간 동안 동일한 범주 집합에 속하는 다양한 데이터 분포에 대해 훈련된 모델을 사용하여 보다 강력한 결정을 내릴 수 있습니다.
앙상블 학습의 알고리즘 및 기법
배깅 앙상블 알고리즘
은 가장 먼저 제안된 앙상블 방법 중 하나입니다. 하위 샘플은 데이터 세트에서 생성되며 이를 "부트스트랩 샘플링"이라고 합니다. 간단히 말해서, 데이터세트의 무작위 하위 집합은 대체를 통해 생성됩니다. 즉, 동일한 데이터 포인트가 여러 하위 집합에 존재할 수 있습니다.
이러한 하위 집합은 이제 독립적인 데이터 세트로 처리되며 여러 기계 학습 모델이 이러한 데이터 세트에 적용됩니다. 테스트하는 동안 동일한 데이터의 다양한 하위 집합에 대해 훈련된 모든 모델의 예측이 고려됩니다. 마지막으로 최종 예측을 계산하는 데 사용되는 집계 메커니즘이 있습니다.
병렬 처리 흐름은 배깅 메커니즘에서 발생하며, 주요 목적은 앙상블 예측의 분산을 줄이는 것입니다. 따라서 선택된 앙상블 분류기는 일반적으로 분산이 높고 편향이 낮습니다.
따라서 선택된 앙상블 분류기는 일반적으로 분산이 높고 편향이 낮습니다.
부스팅 통합 알고리즘
부스팅 통합 알고리즘은 배깅 통합 알고리즘과 달리 데이터를 병렬로 처리하지 않고, 데이터 세트를 순차적으로 처리합니다. 첫 번째 분류자는 전체 데이터 세트를 가져와 예측을 분석합니다. 올바른 예측을 생성하지 못하는 인스턴스는 두 번째 분류기에 입력됩니다. 그런 다음 이러한 모든 이전 분류기의 앙상블을 계산하여 테스트 데이터에 대한 최종 예측을 수행합니다.
부스팅 알고리즘의 주요 목적은 앙상블 의사결정의 편향을 줄이는 것입니다. 따라서 앙상블을 위해 선택된 분류기는 일반적으로 낮은 분산과 높은 편향을 가져야 합니다. 즉, 훈련 가능한 매개변수가 더 적은 단순한 모델입니다.
스택 앙상블 알고리즘
이 알고리즘 모델의 출력은 다른 분류기(메타 분류기)의 입력으로 사용되어 최종적으로 샘플을 예측합니다. 2계층 분류기를 사용하는 목적은 훈련 데이터가 학습되었는지 확인하여 최종 예측을 하기 전에 메타 분류기가 수정하거나 개선할 수 있도록 돕는 것입니다.
Mixture of Experts
이 방법은 여러 분류기를 훈련한 다음 일반화된 선형 규칙을 사용하여 출력을 통합합니다. 이러한 조합에 할당된 가중치는 훈련 가능한 모델인 "Gating Network"(일반적으로 신경망)에 의해 추가로 결정됩니다.
다수 투표
다수 투표는 문헌에서 가장 빠르고 간단한 통합 방식 중 하나입니다. 이 방법에서는 홀수 개의 기여 분류기가 선택되고 분류기의 예측이 각 샘플에 대해 계산됩니다. 그런 다음 집합으로 간주되는 대부분의 예측 클래스는 분류기 풀에서 가져옵니다.
이 방법은 두 개의 후보 분류자에게만 투표할 수 있으므로 이진 분류 문제에 적합합니다. 그러나 현재로서는 신뢰도 점수를 기반으로 하는 방법이 더 안정적입니다.
최대 규칙
"최대 규칙" 앙상블 방법은 각 분류기에 의해 생성된 확률 분포에 의존합니다. 이 방법은 분류기의 '예측 신뢰도' 개념을 사용하며, 분류기가 예측한 클래스에 대해 해당 신뢰도 점수를 확인합니다. 신뢰도 점수가 가장 높은 분류기의 예측을 앙상블 프레임워크의 예측으로 간주합니다.
확률 평균
이 앙상블 기법에서는 먼저 여러 모델의 확률 점수를 계산합니다. 그런 다음 데이터세트의 모든 클래스에 걸쳐 모든 모델의 점수를 평균화합니다. 확률 점수는 특정 모델 예측의 신뢰 수준입니다. 따라서 여러 모델의 신뢰도 점수를 모아 앙상블의 최종 확률 점수를 생성합니다. 평균화 작업 후 확률이 가장 높은 클래스가 예측으로 할당됩니다.
가중 확률 평균
확률 평균 방법과 유사하게 확률 또는 신뢰도 점수는 다양한 기여 모델에서 추출됩니다. 그러나 차이점은 확률의 가중 평균이 계산된다는 것입니다. 이 방법의 가중치는 각 분류기의 중요성을 나타냅니다. 즉, 데이터 세트에 대한 전반적인 성능이 다른 분류기보다 나은 분류기는 앙상블을 계산할 때 더 높은 중요도가 부여되어 앙상블 프레임워크에 더 나은 예측 기능을 제공합니다.
위 내용은 앙상블 학습의 정의, 사용 시나리오, 알고리즘 및 기법을 소개합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

ON-DEVICE AI의 힘을 활용 : 개인 챗봇 CLI 구축 최근에 개인 AI 조수의 개념은 공상 과학처럼 보였다. 기술 애호가 인 Alex, 똑똑하고 현지 AI 동반자를 꿈꾸는 것을 상상해보십시오.

AI4MH의 첫 출시는 2025 년 4 월 15 일에 열렸으며, 유명한 정신과 의사이자 신경 과학자 인 Luminary Dr. Tom Insel 박사는 킥오프 스피커 역할을했습니다. Insel 박사는 정신 건강 연구 및 테크노에서 뛰어난 작업으로 유명합니다.

Engelbert는 "WNBA가 모든 사람, 플레이어, 팬 및 기업 파트너가 안전하고 가치가 있으며 권한을 부여받는 공간으로 남아 있기를 원합니다. 아노

소개 Python은 특히 데이터 과학 및 생성 AI에서 프로그래밍 언어로 탁월합니다. 대규모 데이터 세트를 처리 할 때 효율적인 데이터 조작 (저장, 관리 및 액세스)이 중요합니다. 우리는 이전에 숫자와 st를 다루었습니다

다이빙하기 전에 중요한 경고 : AI 성능은 비 결정적이며 고도로 사용하는 것이 중요합니다. 간단히 말하면 마일리지는 다를 수 있습니다. 이 기사 (또는 다른) 기사를 최종 단어로 취하지 마십시오. 대신 에이 모델을 자신의 시나리오에서 테스트하십시오.

뛰어난 AI/ML 포트폴리오 구축 : 초보자 및 전문가를위한 안내서 인공 지능 (AI) 및 머신 러닝 (ML)의 역할을 확보하는 데 강력한 포트폴리오를 만드는 것이 중요합니다. 이 안내서는 포트폴리오 구축에 대한 조언을 제공합니다

결과? 소진, 비 효율성 및 탐지와 동작 사이의 넓은 차이. 이 중 어느 것도 사이버 보안에서 일하는 사람에게는 충격이되지 않습니다. 그러나 에이전트 AI의 약속은 잠재적 인 전환점으로 부상했다. 이 새로운 수업

장기 파트너십 대 즉각적인 영향? 2 주 전 Openai는 2025 년 5 월 말까지 미국과 캐나다 대학생들에게 Chatgpt Plus에 무료로 이용할 수있는 강력한 단기 제안으로 발전했습니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기
