강의

멘토링

커뮤니티

NEW
AI Technology

/

Deep Learning & Machine Learning

(Bước đầu tiên trong Mô hình hóa Deep Learning) Từ Gradient Descent đến Backpropagation, Làm chủ lý thuyết cốt lõi Deep Learning bằng công thức/code!

Dựa trên kinh nghiệm giảng dạy deep learning hơn 100 lần, đây là khóa học tổng hợp có hệ thống các lý thuyết cơ bản mà học viên gặp khó khăn nhiều nhất. Khóa học này giải thích từng bước kết nối giữa trực giác toán học, nguyên lý học của mô hình và triển khai code để ngay cả người không chuyên cũng có thể hiểu được, đồng thời đi sâu vào cấu trúc cơ bản và nguyên lý hoạt động của việc học mô hình AI, không chỉ đơn thuần là cách sử dụng thư viện. Đây là khóa nhập môn thực chiến được thiết kế để phát triển thành kỹ sư có năng lực hiểu nguyên lý AI thông qua việc tự triển khai các công nghệ cơ bản của deep learning như gradient descent, hàm lỗi, tối ưu hóa, perceptron, mạng neural nhiều lớp, backpropagation bằng công thức và code.

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

  • fasoft
딥러닝입문
딥러닝기초
Tensorflow
경사하강법
딥러닝모델
Python
AI
Numpy
Deep Learning(DL)

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

  • Xây dựng nền tảng lý thuyết để có thể tự giải thích nguyên lý học của deep learning

  • Kỹ năng code thực chiến có thể tự tay triển khai mô hình bằng Numpy và TensorFlow

  • Khả năng xây dựng môi trường phát triển AI và thực hành

  • Trải nghiệm tạo 'mô hình dự đoán' bằng cách sử dụng dữ liệu thực tế

  • # Hiểu biết chức năng về cấu trúc mạng nơ-ron và lan truyền ngược sai số

  • Hiểu các khái niệm toán học làm nền tảng cho phương pháp gradient descent và sai số


Từ nguyên lý AI
đến triển khai code



Bạn đã gặp khó khăn khi chỉ làm theo thư viện phải không? Bạn đã tò mò về nguyên lý cơ bản tại sao mô hình deep learning học được, hàm mất mát giảm như thế nào đúng không?

Trong thực tế, AI Engineer mà doanh nghiệp mong muốn không chỉ đơn giản là người thực thi code, mà là người hiểu rõ nguyên lý AI và tự mình giải quyết vấn đề.
Tôi đã đúc kết những insights từ hơn 100 buổi giảng dạy của mình.

Cơ hội để nâng cao năng lực của bạn với tư cách là nhà phát triển AI bằng cách trực tiếp triển khai các công thức và code, xây dựng nền tảng cốt lõi vững chắc về deep learning.



Những gì bạn có thể học được từ khóa học này

Làm chủ nguyên lý cơ bản của mô hình AI thông qua công thức và code.

Trở thành 'Kỹ sư hiểu rõ nguyên lý AI' như yêu cầu trong thực tế, với hơn 100 lần kinh nghiệm giảng dạy, tôi sẽ giúp bạn nắm vững từ nền tảng những lý thuyết cơ bản khó nhất. Từ trực giác toán học đến triển khai code, giải thích theo từng bước có liên kết.

Vượt xa việc chỉ sử dụng thư viện đơn thuần, khóa học cung cấp sự khám phá sâu sắc về cấu trúc cơ bản và nguyên lý hoạt động của cách mô hình AI được huấn luyện. Đây là cơ hội để hiểu chắc chắn lý thuyết deep learning phức tạp thông qua việc tự tay triển khai.

Gradient descent, hàm lỗi, tối ưu hóa, perceptron, lan truyền ngược - bạn sẽ nắm vững các công nghệ cơ bản cốt lõi này thông qua việc tự tay triển khai bằng công thức và code, từ đó thấu hiểu nguyên lý AI. Tôi sẽ giúp bạn phát triển thành một kỹ sư có năng lực tự thiết kế mô hình và giải quyết vấn đề.

Hãy phát triển thành một kỹ sư hiểu được các nguyên lý cốt lõi của AI.
Tôi sẽ chịu trách nhiệm đảm bảo bạn 'hiểu rõ nguyên lý' - nền tảng cơ bản của mọi việc học AI.


Kỹ thuật AI thực thụ
xuất phát từ kinh nghiệm thực tế


Là một lập trình viên, tôi luôn đào sâu vào nguyên lý của các mô hình AI trong thực tế.

Vượt ra ngoài việc chỉ sử dụng thư viện, tôi đã đặt ra những câu hỏi căn bản về cách mô hình được huấn luyện và tại sao giá trị loss không giảm.

Nhưng thực tế thường khác với lý thuyết.

Tôi đã trải qua vô số thử nghiệm và sai lầm khi làm việc với dữ liệu thực tế.

Vì vậy, tôi quyết tâm tạo ra một khóa học xuyên suốt bản chất cốt lõi của AI mà không bị lạc lối giữa các công thức phức tạp và mã code.

Bây giờ bạn đã sẵn sàng nâng cao năng lực AI của mình lên một tầm cao mới dựa trên kinh nghiệm đó.


Hãy hiểu rõ nguyên lý hoạt động của AI và trở thành kỹ sư tự giải quyết vấn đề.
Bây giờ, hãy cùng nhau tiến bước trở thành chuyên gia AI với nền tảng vững chắc từ nguyên lý cơ bản.



Chương trình học

Chinh phục cốt lõi mô hình hóa Deep Learning

Phần 1

Hiểu về các khái niệm cơ bản và mô hình hóa AI

Nhấn mạnh tầm quan trọng của nguyên lý học tập AI và giới thiệu năng lực của kỹ sư AI được yêu cầu trong thực tế. Làm rõ các khái niệm cơ bản của mô hình hóa deep learning và sự khác biệt với lập trình dựa trên quy tắc, đồng thời đề cập đến lịch sử AI, các lĩnh vực nghiên cứu và công nghệ nền tảng cốt lõi. Ngoài ra, xây dựng nền tảng cho mô hình hóa AI thông qua việc thiết lập môi trường phát triển và thực hành.

Phần 2

Học tập phân tích hồi quy và các khái niệm toán học

Làm rõ các khái niệm cơ bản và thuật ngữ thống kê của phân tích hồi quy, đồng thời học cách tìm đường dự đoán tối ưu thông qua mô hình hồi quy tuyến tính. Hiểu nguyên lý của phương pháp bình phương tối thiểu và triển khai bằng code, sau đó mở rộng sang phương pháp gradient descent - nguyên lý cốt lõi của deep learning - từ những hạn chế của phương pháp bình phương tối thiểu. Nâng cao hiểu biết về gradient descent thông qua việc sử dụng đạo hàm.

Phần 3

Thực hành nâng cao về phương pháp Gradient Descent

Triển khai thủ công thuật toán gradient descent và thực hành với mã nguồn dựa trên NumPy để nâng cao khả năng ứng dụng thực tế. Triển khai bằng mã nguồn quy trình tìm hệ số chặn (intercept) bằng gradient descent sử dụng sai số và độ dốc, đồng thời hiểu rõ tầm quan trọng của learning rate và áp dụng chi tiết vào mã nguồn gradient descent.

Phần 4

NumPy Nâng cao và Cơ bản về TensorFlow

Học nội dung nâng cao về NumPy để hiểu TensorFlow. Giải thích cách dự đoán giá trị thông qua mô hình AI, khái niệm cơ bản của TensorFlow và sự khác biệt giữa các phiên bản. Đề cập đến kiểu dữ liệu TensorFlow, thực hành code cơ bản và triển khai thuật toán gradient descent, cách sử dụng hàm random và tầm quan trọng của learning rate.

Phần 5

Quy trình làm việc Machine Learning và Thực hành TensorFlow

Hiểu một cách có hệ thống quy trình làm việc của machine learning và deep learning. Nâng cao lý thuyết và thực hành triển khai gradient descent dựa trên TensorFlow 2.x, đồng thời phát triển khả năng phân tích trực quan quá trình học của mô hình thông qua thiết lập môi trường và thực hành sử dụng TensorBoard.

Phần 6

Mô hình hóa thực tế với hồi quy tuyến tính và hồi quy đa biến

Hiểu khái niệm về mô hình hồi quy tuyến tính đa biến bằng cách sử dụng TensorFlow và triển khai bằng code. Học cách đọc file dữ liệu thực tế bằng NumPy, đồng thời phát triển khả năng xác nhận và giải thích kết quả thông qua biểu đồ thông qua lý thuyết và thực hành hồi quy tuyến tính đa biến dựa trên dữ liệu.

Phần 7

Mô hình phân loại, mạng nơ-ron và lan truyền ngược

Học cách giải quyết bài toán phân loại thông qua hồi quy logistic, hiểu nguyên lý của hàm lỗi và optimizer. Xác nhận giới hạn của perceptron đơn lớp và giải quyết bài toán XOR bằng perceptron đa lớp, đồng thời tìm hiểu sâu về cấu trúc và nguyên lý của mạng neural. Cuối cùng, học lý thuyết và ứng dụng thực tế của lan truyền ngược (backpropagation).




Đối tượng khóa học phù hợp

Chúng tôi khuyến nghị khóa học này cho những người:

Nhà phát triển cấp độ mới bị bế tắc vì không hiểu nguyên lý AI

Người không chuyên ngành sợ công thức/code




Những điều cần lưu ý trước khi học


Môi trường thực hành

  • Python 3.x version environment is required.

  • TensorFlow và thư viện NumPy là bắt buộc phải cài đặt.

  • Hệ điều hành có thể là Windows, macOS hoặc Linux.

  • Khi sử dụng GPU có thể giúp cải thiện tốc độ học tập.

Kiến thức cần có và lưu ý

  • Cần có kiến thức cơ bản về lập trình Python.

  • Nếu bạn biết các khái niệm cơ bản về đại số tuyến tính và giải tích thì sẽ dễ hiểu hơn.

  • Không có kinh nghiệm về framework deep learning cũng không sao.

  • Vì khóa học đi sâu vào các nguyên lý toán học, việc ôn tập thường xuyên là rất quan trọng.

Tài liệu học tập

  • Mã thực hành được cung cấp trong môi trường Jupyter Notebook hoặc Google Colab.

  • Hướng dẫn các liên kết tài liệu tham khảo bổ sung liên quan đến nội dung bài giảng.


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

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

  • Nhà phát triển AI cấp độ sơ cấp chỉ biết copy code từ thư viện nhưng không hiểu nguyên lý nên liên tục gặp khó khăn

  • Những bạn cảm thấy bế tắc vì không hiểu tại sao mô hình được huấn luyện, tại sao loss không giảm và không thể tự giải quyết vấn đề khi ra khỏi tutorial

  • Người học không chuyên muốn bắt đầu học deep learning nhưng ngại ngần bước đầu tiên vì sợ công thức toán học và code

  • Nhà phân tích biết cách tiền xử lý và chuẩn bị dữ liệu nhưng yếu về 'nguyên lý mô hình hóa' nên luôn phải phụ thuộc vào lập trình viên

  • Người học đã biết cú pháp cơ bản của TensorFlow nhưng chưa từng triển khai thuật toán gradient descent, optimizer và backpropagation bằng code thực tế

  • Nhà phát triển không hiểu các tùy chọn khác nhau trong mã mô hình hóa deep learning

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

  • Ngữ pháp cơ bản Python

Xin chào
Đây là

40

Học viên

4

Đánh giá

5.0

Xếp hạng

3

Các khóa học

인공지능, 데이터분석, 스마트 팩토리, 로봇제어, C언어, 파이썬에 대한 풍부한 현장 경험을 바탕으로 그 누구보다 쉽게 가르치는 방법을 늘 연구하고 노력하는 프로그래머입니다.

수많은 강의를 통해 늘 최고의 강의 평점으로 검증된 강사라고 자부합니다.

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

Tất cả

30 bài giảng ∙ (11giờ 1phút)

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!

Ưu đãi có thời hạn

19 ₫

68%

1.609.454 ₫

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

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!