인공 지능은 지난 10 년 동안 일상 생활에서 AI의 개발 및 통합에 따라 많은 중요성을 얻었습니다. AI가 이미 진행 한 진전은 자율 주행 자동차, 의료 진단, 심지어 Go 및 Chess와 같은 전략 게임에서 인간에게 베팅하는 것에 놀랍습니다.
AI의 미래는 매우 유망하며 우리 자신의 로봇 동반자가있을 때와 멀지 않습니다. 이로 인해 많은 개발자들이 코드 작성을 시작하고 AI 및 ML 프로그램 개발을 시작하게되었습니다. 그러나 AI 및 ML에 대한 알고리즘 작성을 배우는 것은 쉽지 않으며 광범위한 프로그래밍 및 수학 지식이 필요합니다.
수학은이 두 스트림을위한 프로그래밍 기반을 구축함에 따라 중요한 역할을합니다.
기계 학습에 수학이 중요한 이유는 여러 가지가 있습니다. 그들 중 일부는 다음과 같습니다.
정확도, 교육 시간, 모델 복잡성, 매개 변수 수 및 기능 수를 고려하여 올바른 알고리즘을 선택합니다. 매개 변수 설정 및 검증 전략 선택 Bias-Variance 트레이드 오프를 이해하여 언더 피팅 및 오버 피팅 식별 올바른 신뢰 구간 및 불확실성 추정
머신 러닝에는 어떤 유형의 수학이 필요합니까?
기계 학습 또는 인공 지능 연구에는 수학이 절대적으로 필요합니다. ML의 개념과 알고리즘을 더 깊이 이해하려면 몇 가지 기본 수학 지식이 필요합니다.
세 가지 주요 수학 이론 : 선형 대수, 다변량 미적분 및 확률 이론.
선형 대수 –
선형 대수 표기법은 기계 학습에서 다양한 기계 학습 알고리즘의 매개 변수 및 구조를 설명하는 데 사용됩니다. 이것은 신경 네트워크가 어떻게 구성되고 어떻게 동작 하는지를 이해하기 위해 선형 대수를 필요로합니다.
다음과 같은 주제를 다룹니다.
스칼라, 벡터, 행렬, 텐서 행렬 규범 특수 행렬 및 벡터 고유 값 및 고유 벡터 다변량 미적분 –
이것은 기계 학습의 학습 부분을 보충하는 데 사용됩니다. 예제에서 배우고 다른 모델의 매개 변수를 업데이트하고 성능을 향상시키는 데 사용됩니다.
다음과 같은 주제를 다룹니다.
미분은 그라디언트 미분 연산자를 볼록 최적화 확률 이론을 통합합니다 –
이론은 이러한 딥 러닝 또는 AI 알고리즘을 설계 할 때 기본 데이터에 대한 가정을 만드는 데 사용됩니다. 주요 확률 분포를 이해하는 것이 중요합니다.
다음과 같은 주제를 다룹니다.
확률의 요소 랜덤 변수 분포 분산 및 기대 특수 랜덤 변수 기계 학습을위한 수학을 빨리 배우는 방법?
데이터 과학을위한 수학을 배우는 셀프 스타터 방식은 "똥을 쳐서"배우는 것입니다. 그렇더라도 기본 이론을 배우거나 검토하고 싶을 것입니다. 전체 교과서를 읽을 필요는 없지만 핵심 개념을 먼저 배우고 싶을 것입니다.
소프트 전제 조건으로 선형 대수 / 행렬 미적분학 (기호에 얽매이지 않음)과 입문 확률에 대한 기본적인 편안함을 가정합니다.
머신 러닝을위한 수학을 깊이 배우고 싶다면 온라인에서 n 개의 코스를 이용할 수 있습니다.
Khan Academy의 선형 대수, 확률 및 통계, 다변량 미적분 및 최적화.
eduonix의 기계 학습 및 AI를위한 수학적 기초
udemy에 대한 머신 러닝 수학 배우기
매트릭스 코딩 : Brown University, Philip Klein의 컴퓨터 과학 응용 프로그램을 통한 선형 대수.
Larry Wasserman의 저서 — 모든 통계 : 통계적 추론의 간결한 과정.
당신은 최선을 다해 학습한다는 것을 기억하십시오. 슬프게도이 과정에는 과제와 숙제가 충분하지 않습니다.
제가 추천하는 것은 기계 학습 및 AI를위한 수학 기초 -이 과정은 전체 수학 교과 과정이 아닙니다. 학교 나 대학 수학 교육을 대체하도록 설계되지 않았습니다. 대신 기계 학습 연구에서 겪게 될 주요 수학 개념에 중점을 둡니다.
배울 내용 :
그리고 훨씬 더 ……
이 과정을 마치면 자신 만의 알고리즘을 구축하는 데 필요한 지식뿐만 아니라 다음 프로젝트에서 알고리즘을 실제로 사용할 수 있다는 확신을 갖게됩니다.
이 과정에는 수학 개념에 대한 지식을 강화하는 데 도움이되는 프로젝트와 퀴즈도 있습니다.
공식 교육의 일환으로 이러한 핵심 개념을 놓친 학생들이나 수학 공부를 마치고 오랜 시간 휴식을 취한 후 기억을 새로 고쳐야하는 학생들의 격차를 메우기 위해 고안되었습니다.
이 과정은 처음에 자료를 훑어 보는 데 2-3 개월을 투자 한 다음 경험할 때 배운 내용의 절반을 잊어 버리는 것보다 훨씬 낫습니다.
표시된 기본 개념을 이해하고 항상 즐거운 시간을 보내십시오!