머신 러닝 코딩 챌린지

쉬운 문제부터 어려운 문제까지 42개의 코딩 챌린지로 머신 러닝을(를) 연습하세요. 모든 챌린지는 브라우저에서 실행되며 즉시 테스트, AI 코드 리뷰, 비교할 수 있는 커뮤니티 풀이를 제공합니다.

쉬움 · 18 보통 · 20 어려움 · 4

연습할 기술: 경사 하강법결정 트리역전파연쇄 법칙트랜스포머회귀AdamBPEGPT 모델KNNMDPMSE
  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
226
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

주제, 언어 또는 난이도로 검색하세요.

42개 챌린지
쉬움

단어 토크나이저와 어휘 사전

텍스트를 소문자 단어로 나누고 빈도순 어휘 사전을 만듭니다. 모든 언어 모델의 첫 단계입니다.

배우는 내용 토큰화어휘 구축
ai머신 러닝
아직 풀이가 없습니다
쉬움

소프트맥스 함수

큰 값에서도 오버플로 없이 원시 점수를 합이 1인 확률로 바꿉니다.

배우는 내용 소프트맥스수치 안정성
ai머신 러닝
아직 풀이가 없습니다
보통

정보 이득

특성으로 분할했을 때 엔트로피가 얼마나 줄어드는지 계산합니다. ID3 결정 트리의 기준입니다.

배우는 내용 엔트로피결정 트리
ai머신 러닝
아직 풀이가 없습니다
보통

인과적(마스크) 셀프 어텐션

GPT 모델이 쓰는 마스크 어텐션을 구현합니다. 각 토큰은 자신과 이전 토큰만 볼 수 있습니다.

배우는 내용 마스크드 어텐션GPT 모델
ai머신 러닝
아직 풀이가 없습니다
쉬움

두 벡터의 내적

두 벡터를 원소별로 곱한 뒤 모두 더합니다. 모든 뉴런의 핵심 연산입니다.

배우는 내용 벡터내적
신경망ai머신 러닝
아직 풀이가 없습니다
어려움

스케일드 닷-프로덕트 어텐션

트랜스포머와 대규모 언어 모델의 핵심인 어텐션 연산을 구현합니다.

배우는 내용 어텐션트랜스포머
ai머신 러닝
아직 풀이가 없습니다