inflearn logo

Phát triển Trí tuệ nhân tạo Phần 4: Làm chủ Thuật toán Deep Learning thực tế từ A đến Z

: "Từ nền tảng toán học đến các mô hình mới nhất, hoàn thiện quy trình Deep Learning với TensorFlow (Tổng cộng 44 bài giảng)" Thời đại chỉ học cách gọi model.fit() một cách đơn thuần đã qua rồi. Từ đạo hàm và hạ cực trị (Gradient Descent) - những nền tảng cơ bản nhất của mạng thần kinh nhân tạo, đến cách sử dụng TensorFlow và Keras thiết yếu trong công việc thực tế, và cả CNN/RNN để xử lý dữ liệu hình ảnh và chuỗi thời gian! Chúng tôi sẽ giúp bạn chinh phục toàn bộ quá trình Deep Learning một cách hệ thống. Giờ đây, hãy vượt qua việc phân tích dữ liệu thông thường để bước vào thế giới Deep Learning kinh ngạc, nơi trí tuệ nhân tạo mô phỏng não bộ con người có thể tự học hỏi và đưa ra phán đoán.

17 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian Không giới hạn

Deep Learning(DL)
Deep Learning(DL)
RNN
RNN
CNN
CNN
Tensorflow
Tensorflow
Keras
Keras
Deep Learning(DL)
Deep Learning(DL)
RNN
RNN
CNN
CNN
Tensorflow
Tensorflow
Keras
Keras

Bạn sẽ nhận được điều này sau khi học.

  • Hiểu rõ về toán học cốt lõi trong Deep Learning (Đạo hàm, Quy tắc chuỗi)

  • Khả năng thiết kế kiến trúc từ Perceptron đến Mạng thần kinh đa lớp (MLP)

  • Thành thạo quy trình triển khai và phân phối mô hình học sâu sử dụng TensorFlow/Keras

  • Kỹ năng tối ưu hóa mô hình chuyên nghiệp sử dụng Dropout, EarlyStopping và Optuna

  • Năng lực cơ bản về xử lý dữ liệu hình ảnh và chuỗi sử dụng CNN và RNN

Giới thiệu khóa học


: "Từ nền tảng toán học đến các mô hình mới nhất, hoàn thiện quy trình Deep Learning với TensorFlow (Tổng cộng 44 bài giảng)"

Thời đại chỉ học cách gọi model.fit() đơn thuần đã qua rồi. Từ những nền tảng cơ bản nhất của mạng thần kinh nhân tạo như đạo hàm và hạ giang (gradient descent), đến cách sử dụng TensorFlow và Keras không thể thiếu trong thực tế, và cả CNN/RNN để xử lý dữ liệu hình ảnh và chuỗi thời gian! Chúng tôi sẽ giúp bạn chinh phục toàn bộ quy trình học sâu (deep learning) một cách hệ thống.

Giờ đây, hãy bước ra khỏi giới hạn của dữ liệu phân tích để tiến vào thế giới học sâu (deep learning) đầy kinh ngạc, nơi trí tuệ nhân tạo mô phỏng não bộ con người có thể tự học hỏi và đưa ra quyết định.

 

Những điểm cốt lõi chỉ có ở khóa học này

* Nền tảng toán học vững chắc: Giải thích dễ hiểu những kiến thức toán học thiết yếu để hiểu về Deep Learning, từ hàm số bậc nhất/bậc hai đến đạo hàm riêng và quy tắc chuỗi (Chain Rule).

* Hiểu về kiến trúc Deep Learning: Khám phá hoàn hảo các nguyên lý từ Perceptron đơn tầng đến Perceptron đa tầng (MLP) và Lan truyền ngược (Backpropagation).

* Đỉnh cao của chiến lược tối ưu hóa: Truyền đạt từ Dropout và Dừng sớm (Early Stopping) để ngăn chặn quá khớp, cho đến cách sử dụng Optuna - công cụ tinh chỉnh siêu tham số mới nhất.

* Thị giác máy tính & Dữ liệu chuỗi: Bao gồm từ phân loại hình ảnh MNIST (CNN) và xử lý dữ liệu chuỗi/ngôn ngữ (RNN), cho đến học chuyển tiếp (Transfer Learning) để học tập hiệu quả.

* Thiết lập môi trường thực tế: Gói gọn toàn bộ quy trình thực tế từ việc thiết lập môi trường phát triển chuyên nghiệp sử dụng TensorFlow và Keras cho đến lưu trữ và tự động hóa mô hình.




 

📱 Xem trước chương trình học & dự án


✒ Phần 1. Tổng quan về Deep Learning và Cơ sở Toán học (Bài 1 ~ Bài 9)

Tìm hiểu về lịch sử và các lĩnh vực hoạt động của Deep Learning, đồng thời xử lý các kiến thức toán học cơ bản (hàm số, đạo hàm, đạo hàm riêng, hàm hợp) vốn là động cơ cho việc học mạng thần kinh.

Nội dung học chính: Lịch sử Deep Learning, thiết lập môi trường phát triển, cơ bản về đạo hàm, quy tắc chuỗi (Chain Rule)


✒Phần 2. Mô hình hồi quy và Thuật toán hạ cực đại (Bài 10 ~ Bài 16)

Học sâu về hồi quy tuyến tính - nền tảng của dự đoán, cùng với phương pháp hạ giá trị đạo hàm (Gradient Descent) để tìm ra trọng số tối ưu và nguyên lý của tốc độ học (Learning Rate).

Công nghệ cốt lõi: Thiết kế hàm giả thuyết, chỉ số đánh giá sai số, hồi quy tuyến tính đa biến, phương pháp bình phương tối thiểu

 

✒ Phần 3. Nguyên lý của mô hình phân loại và Perceptron (Bài 17 ~ Bài 23)

Tìm hiểu về hồi quy logistic và hàm sigmoid, đồng thời học về cấu trúc của perceptron - tiền thân của mạng thần kinh nhân tạo và perceptron đa lớp giúp giải quyết bài toán XOR.

Nội dung học chính: Hàm Sigmoid, Perceptron, giải quyết cổng logic, lan truyền ngược sai số


✒ Phần 4. Thiết kế mạng thần kinh dựa trên TensorFlow & Keras (Bài 24 ~ Bài 31)

Bắt đầu thiết kế mạng thần kinh nhân tạo bằng cách sử dụng framework một cách nghiêm túc. Bạn sẽ tự tay tạo ra cấu trúc mô hình tối ưu bằng cách lựa chọn các hàm kích hoạt và bộ tối ưu hóa (optimizer).

Kỹ thuật cốt lõi: Cách sử dụng TensorFlow/Keras, hàm kích hoạt, bộ tối ưu hóa (optimizer), thiết kế cấu trúc cơ bản của Deep Learning


✒ Phần 5. Tối ưu hóa hiệu suất mô hình và Tuning (Bài 32 ~ Bài 36)

Bạn sẽ được học các kỹ thuật ngăn ngừa quá khớp (overfitting), vốn là cốt lõi trong thực tế. Nội dung bao gồm Dropout, dừng sớm (Early Stopping), tự động lưu mô hình và tối ưu hóa siêu tham số tự động bằng Optuna.

Nội dung học chính: Kiểm tra quá khớp (Overfitting), Dropout, EarlyStopping, Tự động lưu mô hình, Tinh chỉnh Optuna


✒ Phần 6. Kiến trúc nâng cao: CNN, RNN và Học chuyển tiếp (Bài 37 ~ Bài 44)

Làm chủ CNN - cốt lõi của nhận dạng hình ảnh và RNN - chuyên xử lý dữ liệu chuỗi thông qua thực hành MNIST, đồng thời chinh phục cả học chuyển đổi (transfer learning) để tái sử dụng các mô hình có sẵn.

Kỹ thuật cốt lõi: Phân loại nhị phân/đa lớp, kiến trúc CNN, thực hành MNIST, cơ bản về RNN, học chuyển tiếp (transfer learning)


✒ Giới thiệu người chia sẻ kiến thức

Yoon Jae-seong (Giảng viên chính về Phân tích dữ liệu tại Like Lion)


Kinh nghiệm phát triển 
• Phát triển và ra mắt nội dung di động SKT "Island Adventure" 
• Phát triển và ra mắt nội dung di động KT "Quiz Soccer" 
• Ra mắt SK "Mobile Real Estate Agent" 
• Phát triển ứng dụng iPhone "Hanjatong" 
• Phát triển ứng dụng iPhone "Health Training" 
• Phát triển nội dung KT/SK Nhật Bản Namco "Tales of Commons" 
• Phát triển các mini game KT (Yageum Yageum Land Grab, Aladdin's Magic Lamp, Mystery Block Detective Group, BUZZ and BUZZ)

Kinh nghiệm giảng dạy
Tôi là giảng viên kỳ cựu với 19 năm kinh nghiệm giảng dạy và phát triển cho các nhân viên đang làm việc tại các doanh nghiệp nổi tiếng trong nước và những người chưa có việc làm như Samsung Multi Campus, Viện Thúc đẩy Công nghiệp Thông tin Busan, Viện Thúc đẩy Công nghiệp Văn hóa Thông tin Jeonju, Viện Thúc đẩy Công nghiệp Thông tin Incheon, Viện Thúc đẩy Phát thanh Truyền hình Hàn Quốc, SK C&C, T Academy, Viện Thúc đẩy Công nghiệp Robot Hàn Quốc, Daejeon ETRI, Samsung Electronics, Trung tâm Đào tạo NICA, Trung tâm Năng suất Hàn Quốc, Hanwha S&C, LG Electronics, v.v.

Lĩnh vực giảng dạy
Tôi giảng dạy trong các lĩnh vực như Java, Android, Framework, Cơ sở dữ liệu, UML, iPhone, Xử lý và phân tích dữ liệu lớn, Python, Internet vạn vật (IoT), Phân tích dữ liệu bằng R/Python, Deep Learning, Machine Learning AI, Spark. Tôi xây dựng bài giảng bằng cách lồng ghép các kinh nghiệm đa dạng để giải thích một cách dễ hiểu nhất, đồng thời tạo ra các ví dụ để học viên có thể áp dụng vào thực hành. Vì đây không phải là lớp học trực tiếp, nên đối với những phần chưa rõ, bạn có thể đặt câu hỏi & nhận giải đáp.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • - Những ai muốn dấn thân vào con đường trở thành một người xây dựng mô hình Deep Learning thực thụ: Rất khuyến khích dành cho những ai muốn vượt qua mức độ chỉ đơn thuần là sử dụng thư viện, mà muốn hoàn thành tất cả cùng một lúc từ nguyên lý (toán học/lý thuyết) tại sao mạng thần kinh nhân tạo hoạt động cho đến việc xây dựng mô hình thực tế.

  • - Những ai muốn thực sự mở ra 'chiếc hộp đen' của Deep Learning: Đây là khóa học thiết yếu dành cho các kỹ sư AI tương lai, những người muốn nắm vững hoàn toàn quá trình huấn luyện mô hình bằng cách thấu hiểu các động cơ cốt lõi của mạng thần kinh như đạo hàm, quy tắc chuỗi (chain rule), và lan truyền ngược (backpropagation).

  • - Những ai muốn đẩy hiệu suất của mô hình đến mức tối đa: Phù hợp với những người đang gặp khó khăn với vấn đề quá khớp (Overfitting) hoặc đang khao khát những kỹ thuật thực tế 'thực thụ' để tự động tinh chỉnh siêu tham số bằng cách sử dụng Optuna - công cụ tối ưu hóa mới nhất.

  • - Những ai muốn chinh phục dữ liệu hình ảnh (CNN) và chuỗi (RNN): Khuyên dùng cho những ai muốn trải nghiệm các kiến trúc cốt lõi của Deep Learning, từ nhận dạng chữ số MNIST đến xử lý dữ liệu chuỗi thời gian và học chuyển tiếp (Transfer Learning) để tái sử dụng các mô hình mạnh mẽ hiện có.

  • - Dành cho những ai muốn nắm vững cả lý thuyết và framework (TensorFlow/Keras) cùng lúc: Chúng tôi chuẩn bị nội dung này cho những ai thắc mắc về cách hiện thực hóa các công thức phức tạp thành mã code, cũng như cách áp dụng các tính năng mạnh mẽ của TensorFlow vào các dự án thực tế.

Cần biết trước khi bắt đầu?

  • Bạn cần có kiến thức cơ bản về cú pháp Python cùng với Numpy và Pandas.

  • Ngay cả khi bạn thiếu nền tảng toán học, bài giảng vẫn sẽ tập trung vào các khái niệm cốt lõi, vì vậy chỉ cần có đam mê là bạn hoàn toàn có thể hoàn thành khóa học.

Xin chào
Đây là softcampus

16,188

Học viên

831

Đánh giá

595

Trả lời

4.7

Xếp hạng

47

Các khóa học

Soft Campus là trung tâm đào tạo hỗ trợ bán các nội dung và bài giảng trực tuyến cũng như trực tiếp.

Mọi thắc mắc về việc mua các bài giảng và nội dung đa dạng cũng như lĩnh vực liên quan đến AI, vui lòng liên hệ qua raputa@nate.com hoặc số điện thoại 02-553-0824.

Cảm ơn bạn.

Thêm

Chương trình giảng dạy

Tất cả

46 bài giảng ∙ (15giờ 27phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của softcampus

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Giảm 25% cho thành viên mới

872.869 ₫

25%

1.163.819 ₫