Artificial Neural Networks, Machine Learning and Deep Thinking 교육 과정
인공 신경망은 Artificial Intelligence (AI) 시스템의 개발에 사용되는 계산 데이터 모델로 "지능적인"작업을 수행 할 수 있습니다. Neural Networks 는 일반적으로 인공 지능의 한 구현 인 Machine Learning (ML) 애플리케이션에 사용됩니다. Deep Learning 은 ML의 하위 집합입니다.
Course Outline
1. 최근접이웃을 이용한 분류 이해
- kNN 알고리즘
- 거리 계산
- 적절한 k 선택
- kNN에 사용할 데이터 준비
- kNN 알고리즘이 게으른 이유는 무엇입니까?
2. 나이브 베이즈 이해
- 베이지안 방법의 기본 개념
- 개연성
- 결합확률
- 베이즈 정리를 이용한 조건부 확률
- 나이브 베이즈 알고리즘
- 나이브 베이즈 분류
- 라플라스 추정량
- Naive Bayes와 함께 숫자 기능 사용
3. 의사결정나무 이해하기
- 분열시켜 정복하라
- C5.0 의사결정 트리 알고리즘
- 최고의 분할 선택
- 의사결정 트리 가지치기
4. 분류 규칙 이해
- 분리하여 정복하라
- 하나의 규칙 알고리즘
- RIPPER 알고리즘
- 의사결정나무의 규칙
5. 회귀 이해
- 단순 선형 회귀
- 일반 최소제곱 추정
- 상관관계
- 다중 선형 회귀
6. 회귀 트리 및 모델 트리 이해
- 트리에 회귀 추가
7. 신경망 이해
- 생물학적 뉴런에서 인공 뉴런까지
- 활성화 기능
- 네트워크 토폴로지
- 레이어 수
- 정보 여행의 방향
- 각 레이어의 노드 수
- 역전파를 사용한 신경망 훈련
8. 서포트 벡터 머신 이해
- 초평면을 이용한 분류
- 최대 마진 찾기
- 선형 분리 가능한 데이터의 경우
- 비선형적으로 분리 가능한 데이터의 경우
- 비선형 공간에 커널 사용
9. 연관 규칙 이해
- 연관 규칙 학습을 위한 Apriori 알고리즘
- 규칙 관심도 측정 - 지원 및 신뢰도
- Apriori 원리를 사용하여 일련의 규칙 구축
10. 클러스터링 이해
- 기계 학습 작업으로 클러스터링
- 클러스터링을 위한 k-평균 알고리즘
- 거리를 사용하여 클러스터 할당 및 업데이트
- 적절한 수의 클러스터 선택
11. 분류를 위한 성능 측정
- 분류 예측 데이터 작업
- 혼동 행렬 자세히 살펴보기
- 혼동 행렬을 사용하여 성능 측정
- 정확성을 넘어서 - 성능의 다른 측정
- 카파 통계
- 민감도와 특이도
- 정밀도와 재현율
- F-측정
- 성능 장단점 시각화
- ROC 곡선
- 미래 성과 예측
- 홀드아웃 방법
- 교차 검증
- Bootstrap 샘플링
12. 더 나은 성능을 위해 스톡 모델 조정
- 자동화된 매개변수 조정을 위해 캐럿 사용
- 간단한 조정 모델 만들기
- 튜닝 프로세스 사용자 정의
- 메타 학습을 통한 모델 성능 향상
- 앙상블의 이해
- 배깅
- 부스팅
- 랜덤 포레스트
- 랜덤 포레스트 훈련
- 랜덤 포레스트 성능 평가
13. Deep Learning
- Deep Learning의 세 가지 클래스
- 딥 오토인코더
- 사전 훈련된 심층 Neural Networks
- 딥 스태킹 네트워크
14. 특정 적용 분야에 대한 논의
Open Training Courses require 5+ participants.
Artificial Neural Networks, Machine Learning and Deep Thinking 교육 과정 - Booking
Artificial Neural Networks, Machine Learning and Deep Thinking 교육 과정 - Enquiry
Artificial Neural Networks, Machine Learning and Deep Thinking - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (1)
Very flexible.
Frank Ueltzhoffer
Course - Artificial Neural Networks, Machine Learning and Deep Thinking
Upcoming Courses
Related Courses
Advanced Stable Diffusion: Deep Learning for Text-to-Image Generation
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 텍스트-이미지 생성을 위한 딥 러닝에 대한 지식과 기술을 확장하고자 하는 중급에서 고급 수준의 데이터 과학자, 머신 러닝 엔지니어, 딥 러닝 연구자 및 컴퓨터 비전 전문가를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 텍스트-이미지 생성을 위한 고급 딥 러닝 아키텍처와 기술을 이해합니다.
- 고품질 이미지 합성을 위해 복잡한 모델과 최적화를 구현합니다.
- 대규모 데이터 세트와 복잡한 모델에 대한 성능과 확장성을 최적화합니다.
- 더 나은 모델 성능과 일반화를 위해 하이퍼파라미터를 조정합니다.
- Stable Diffusion을 다른 딥러닝 프레임워크 및 도구와 통합
AlphaFold
7 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 AlphaFold의 작동 방식을 이해하고 실험 연구의 가이드로 AlphaFold 모델을 사용하려는 생물학자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- AlphaFold의 기본 원리를 이해하세요.
- AlphaFold의 작동 방식을 알아보세요.
- AlphaFold 예측 및 결과를 해석하는 방법을 알아보세요.
Deep Learning for Vision with Caffe
21 HoursCaffe 는 표현, 속도 및 모듈성을 염두에 둔 심층적 인 학습 프레임 워크입니다.
본 과목은 MNIST를 이용한 이미지 인식을위한 CEPE의 심도있는 학습 틀로서의 Caffe 의 응용을 탐구한다.
청중
이 과정은 Caffe 를 프레임 워크로 사용하는 데 관심이있는 Deep Learning 연구원 및 엔지니어에게 적합합니다.
이 과정을 마치면 대표단은 다음을 수행 할 수 있습니다.
- Caffe 의 구조와 전개 메커니즘 이해
- 설치 / 생산 환경 / 아키텍처 작업 및 구성 수행
- 코드 품질 평가, 디버깅 수행, 모니터링
- 교육 모델, 레이어 및 로깅 구현과 같은 고급 제작 구현
Deep Learning Neural Networks with Chainer
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Chainer을 사용하여 Python에서 신경망을 구축하고 교육하고 동시에 코드를 쉽게 디버깅하려는 연구원 및 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 신경망 모델 개발을 시작하는 데 필요한 개발 환경을 설정합니다.
- 이해하기 쉬운 소스 코드를 사용하여 신경망 모델을 정의하고 구현합니다.
- 고성능을 위해 GPU을 활용하면서 딥 러닝 학습 모델을 최적화하기 위해 예제를 실행하고 기존 알고리즘을 수정합니다.
Using Computer Network ToolKit (CNTK)
28 HoursComputer Network ToolKit (CNTK)은 Microsoft의 오픈 소스, 다중 머신, 다중GPU, 음성, 텍스트 및 이미지를 위한 고효율 RNN 학습 머신 러닝 프레임워크입니다.
청중
본 과정은 프로젝트에서 CNTK을 활용하고자 하는 엔지니어와 건축가를 대상으로 합니다.
Deep Learning for Vision
21 Hours청중
이 과정은 컴퓨터 이미지 분석을 위해 사용 가능한 도구 (주로 오픈 소스)를 사용하는 데 관심이있는 Deep Learning 연구원 및 엔지니어에게 적합합니다.
이 과정은 실습 예제를 제공합니다.
Edge AI with TensorFlow Lite
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 TensorFlow Lite for Edge AI 애플리케이션을 활용하려는 중급 개발자, 데이터 과학자 및 AI 실무자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- TensorFlow Lite의 기본 사항과 Edge AI에서의 역할을 이해합니다.
- TensorFlow Lite를 사용하여 AI 모델을 개발하고 최적화합니다.
- 다양한 에지 장치에 TensorFlow Lite 모델을 배포합니다.
- 모델 변환 및 최적화를 위한 도구와 기술을 활용합니다.
- TensorFlow Lite를 사용하여 실용적인 Edge AI 애플리케이션을 구현합니다.
Accelerating Deep Learning with FPGA and OpenVINO
35 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 실시간 머신 러닝 애플리케이션을 가속화하고 대규모로 배포하려는 데이터 과학자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- OpenVINO 툴킷을 설치하세요.
- FPGA를 사용하여 컴퓨터 비전 애플리케이션을 가속화합니다.
- FPGA에서 다양한 CNN 레이어를 실행합니다.
- Kubernetes 클러스터의 여러 노드에 걸쳐 애플리케이션을 확장합니다.
Distributed Deep Learning with Horovod
7 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Horovod를 사용하여 분산 딥 러닝 교육을 실행하고 이를 여러 GPU에 걸쳐 병렬로 실행하도록 확장하려는 개발자 또는 데이터 과학자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 딥 러닝 훈련을 시작하기 위해 필요한 개발 환경을 설정합니다.
- TensorFlow, Keras, PyTorch 및 Apache MXNet을 사용하여 모델을 학습하기 위해 Horovod를 설치하고 구성합니다.
- Horovod를 사용하여 여러 GPU에서 실행되도록 딥 러닝 학습 훈련을 확장합니다.
Deep Learning with Keras
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 이미지 인식 응용 프로그램에 딥 러닝 모델을 적용하려는 기술자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Keras을 설치하고 구성합니다.
- 딥 러닝 모델을 빠르게 프로토타입으로 제작합니다.
- 합성 신경망을 구현합니다.
- 반복적인 네트워크를 구현합니다.
- CPU와 GPU 모두에서 딥러닝 모델을 실행합니다.
Introduction to Stable Diffusion for Text-to-Image Generation
21 Hours이 강사 주도의 실시간 교육(온라인 또는 현장)은 다양한 사용 사례에 대해 고품질 이미지를 생성하기 위해 Stable Diffusion을 활용하고자 하는 데이터 과학자, 머신 러닝 엔지니어 및 컴퓨터 비전 연구자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Stable Diffusion의 원리와 이미지 생성에 있어서 이것이 어떻게 작동하는지 이해하세요.
- Stable Diffusion개의 이미지 생성 작업을 위한 모델을 구축하고 학습합니다.
- Stable Diffusion을 인페인팅, 아웃페인팅, 이미지 간 변환과 같은 다양한 이미지 생성 시나리오에 적용합니다.
- Stable Diffusion 모델의 성능과 안정성을 최적화합니다.
Tensorflow Lite for Microcontrollers
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 매우 작은 임베디드 장치에서 기계 학습 모델을 작성, 로드 및 실행하려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- TensorFlow Lite을 설치합니다.
- 기계 학습 모델을 임베디드 장치에 로드하여 음성 감지, 이미지 분류 등을 수행할 수 있습니다.
- 네트워크 연결에 의존하지 않고 하드웨어 장치에 AI를 추가합니다.
Deep Learning with TensorFlow
21 HoursTensorFlow 는 Go Deep Learning 위한 Go ogle의 오픈 소스 소프트웨어 라이브러리의 2 세대 API입니다. 이 시스템은 기계 학습에 대한 연구를 용이하게하고 연구 프로토 타입에서 생산 시스템으로 신속하고 쉽게 전환 할 수 있도록 설계되었습니다.
청중
이 코스는 TensorFlow 를 Deep Learning 프로젝트에 사용하려는 엔지니어를 대상으로합니다.
이 코스를 마친 후, 대표자들은 :
- TensorFlow 의 구조와 배포 메커니즘 이해
- 설치 / 생산 환경 / 아키텍처 작업 및 구성을 수행 할 수 있어야합니다.
- 코드 품질 평가, 디버깅 수행, 모니터링
- 교육 모델, 그래프 작성 및 로깅과 같은 고급 생산을 구현할 수 있어야합니다.
TensorFlow for Image Recognition
28 Hours이 과정에서는 특정 예제를 사용하여 이미지 인식을 목적으로 Tensor Flow를 적용하는 방법에 대해 알아 봅니다.
청중
이 과정은 이미지 인식을 위해 TensorFlow 를 활용하려는 엔지니어를 대상으로합니다.
이 과정을 마치면 대표단은 다음을 수행 할 수 있습니다.
- TensorFlow 의 구조와 배포 메커니즘 이해
- 설치 / 생산 환경 / 아키텍처 작업 및 구성 수행
- 코드 품질 평가, 디버깅 수행, 모니터링
- 교육 모델, 그래프 작성 및 로깅과 같은 고급 제품 구현
Natural Language Processing (NLP) with TensorFlow
35 HoursTensorFlow™는 데이터 흐름 그래픽을 사용하여 숫자 계산을 위한 오픈소스 소프트웨어 라이브러리입니다.
SyntaxNet은 신경 네트워크 자연 언어 처리 프레임 워크입니다 TensorFlow.
Word2Vec는 "word embeddings"라고 불리는 단어의 학습 벡터 표현에 사용됩니다. Word2vec는 원료 텍스트에서 단어 삽입을 배울 수있는 특히 컴퓨팅 효율적인 예측 모델입니다. 그것은 두 개의 맛, 지속적인 가방-Word의 모델 (CBOW)과 Skip-Gram 모델 (Mikolov et al.의 3.1 및 3.2 장)에서 제공됩니다.)
동일하게 사용되는 SyntaxNet 및 Word2Vec는 사용자가 자연 언어 입력에서 배운 삽입 모델을 생성할 수 있습니다.
관객
이 과정은 SyntaxNet 및 Word2Vec 모델과 함께 일하려는 개발자와 엔지니어를 대상으로합니다.
이 과정이 완료되면, 대표는 다음과 같이 할 것입니다 :
- 이해 TensorFlow’의 구조 및 배치 메커니즘
- 설치 / 생산 환경 / 건축 작업 및 구성을 수행 할 수 있습니다.
- 코드 품질을 평가할 수 있고, 데뷔, 모니터링을 수행할 수 있습니다.
- 훈련 모델, 통합 용어, 건설 차트 및 로그링과 같은 고급 생산을 구현할 수 있습니다.