
Lời giới thiệu đầu tiên của Jaeseong Yoon về ngôn ngữ C
softcampus
Giới thiệu về ngôn ngữ C, ngôn ngữ cơ sở phát triển phần mềm
Nhập môn
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() 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.
24 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
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
: "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.
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)
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
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ố
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
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
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)
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.
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.
16,484
Học viên
846
Đánh giá
598
Trả lời
4.7
Xếp hạng
49
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.
Tất cả
46 bài giảng ∙ (15giờ 27phút)
Tài liệu khóa học:
Tất cả
1 đánh giá
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!