Thực chiến! Xây dựng hệ thống gợi ý dựa trên Deep Learning

Khóa học này bao gồm từ các khái niệm cơ bản của hệ thống gợi ý đến các nguyên lý ứng dụng Deep Learning. Hãy cùng học hỏi các thuật toán gợi ý đa dạng như lọc cộng tác (Collaborative Filtering), lọc dựa trên nội dung (Content-based Filtering), hệ thống gợi ý lai (Hybrid Recommender System) và nâng cao năng lực thực tiễn để phát triển dịch vụ gợi ý!

(4.4) 9 đánh giá

107 học viên

Độ khó Trung cấp trở lên

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

Python
Python
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
Tensorflow
Tensorflow
Recommendation System
Recommendation System
Python
Python
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
Tensorflow
Tensorflow
Recommendation System
Recommendation System

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.4

5.0

nkhwi

30% đã tham gia

Tôi tình cờ đăng ký khóa học của thầy Oh Young-je, và đến nay tôi đã nghe đến bài thứ 6 rồi. Cảm ơn thầy vì bài giảng rất hay.

5.0

마맹초기

68% đã tham gia

Đây là một khóa học rất tốt. Tôi đang nghe vì cần thuật toán gợi ý cho dự án đang thực hiện và nó đang giúp ích rất nhiều. Có một đánh giá tiêu cực nói rằng âm thanh bị cắt, nhưng chỉ là âm thanh tạm thời mất đi khi giảng viên nói xong và nghỉ một chút thôi, không có việc bị cắt giữa chừng khi đang nói làm ảnh hưởng đến bài giảng.

5.0

YoungJea Oh

60% đã tham gia

Đây là một bài giảng có cấu trúc tốt giúp bạn dễ dàng hiểu được hệ thống khuyến nghị tổng thể. Đặc biệt có sự cân bằng tốt giữa lý thuyết và thực hành.

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

  • Lọc cộng tác

  • Lý thuyết hệ thống gợi ý

  • Hệ thống gợi ý dựa trên tri thức

  • Phân tích nhân tử ma trận

  • TFRS

Hôm nay thuật toán YouTube cũng
đã dẫn lối tôi đến đây... 🫢

Chắc hẳn ai cũng từng có trải nghiệm bị cuốn vào thuật toán của YouTube rồi đúng không?
Từ 'thuật toán gợi ý' đã trở thành một từ ngữ quen thuộc trong cuộc sống hàng ngày
...
Bạn có tò mò về nguyên lý hoạt động của nó không? 👀


Thế giới của hệ thống gợi ý
được học qua nhiều thuật toán đa dạng

Chúng tôi mời bạn đến với lộ trình học tập giúp bạn nắm vững hệ thống gợi ý từ khái niệm đến triển khai thực tế!

Hiểu nguyên lý hệ thống gợi ý thông qua nhiều thuật toán đa dạng như lọc dựa trên nội dung, lọc cộng tác, gợi ý dựa trên tri thức, v.v.

Học phương pháp phân tích chỉ số hiệu suất để đo lường hiệu quả và cải thiện hiệu suất của hệ thống gợi ý

Trải nghiệm hệ thống gợi ý nâng cao theo phương thức hybrid kết hợp nhiều thuật toán khác nhau

Nuôi dưỡng khả năng thiết kế và triển khai hệ thống gợi ý có thể áp dụng vào kinh doanh thực tế

Bài giảng chất lượng với cấu trúc 40% lý thuyết và 60% thực hành (Giải thích chi tiết từng dòng mã!)


Các thuật toán và thư viện chính sẽ gặp trong bài giảng

1⃣ Lọc dựa trên nội dung
(Content-Based Filtering)

Đề xuất các vật phẩm có thuộc tính tương tự
dựa trên đánh giá vật phẩm trong quá khứ của người dùng

2⃣ Lọc cộng tác
(Collaborative Filtering)

Đề xuất các mặt hàng mà
những người dùng khác có cùng sở thích hoặc thị hiếu với người dùng đó yêu thích.

3⃣ Phân tách ma trận
(Matrix Factorization)

Chia bảng đánh giá vật phẩm của người dùng thành các phần nhỏ, khám phá các đặc tính ẩn giữa người dùng và vật phẩm, từ đó cung cấp các đề xuất cá nhân hóa dựa trên những đặc tính này.
Kỹ thuật được sử dụng rộng rãi trong các hệ thống gợi ý

4⃣ TFRS
(TensorFlow Recommender Systems)

Thư viện hệ thống gợi ý dựa trên TensorFlow do Google phát triển, hỗ trợ nhiều tính năng đa dạng như gợi ý cá nhân hóa, xếp hạng và tối ưu hóa tìm kiếm. Đây là thư viện mà bạn có thể sử dụng để triển khai tương tự như thuật toán gợi ý của YouTube

Khuyên dùng cho những đối tượng sau

Nhà phát triển và kỹ sư phần mềm
Các nhà phát triển làm việc trong lĩnh vực phát triển web và ứng dụng có thể tăng cường sự tham gia và giữ chân người dùng bằng cách học hỏi về hệ thống đề xuất.

Nhà khoa học dữ liệu và Nhà phân tích dữ liệu
Các chuyên gia muốn dự đoán hành vi người dùng có thể phân tích dữ liệu người dùng và xây dựng mô hình để cung cấp các dịch vụ cá nhân hóa.

Quản lý sản phẩm và Nhà thiết kế UX/UI
Những chuyên gia theo đuổi thiết kế lấy người dùng làm trung tâm và muốn cải thiện tính hữu dụng của sản phẩm cần có sự hiểu biết sâu sắc về hệ thống gợi ý.

Bạn sẽ học được những nội dung này

Lý thuyết hệ thống gợi ý

Bạn sẽ được học cách xây dựng hệ thống đề xuất nội dung dựa trên AI. Các công nghệ được sử dụng trong quá trình này bao gồm thuật toán học máy, xử lý dữ liệu và phân tích hành vi người dùng.

Thực hành xây dựng hệ thống gợi ý

Bạn có thể nắm vững các kỹ thuật xây dựng hệ thống, bao gồm các bước xử lý và tiền xử lý dữ liệu vốn là nền tảng của việc xây dựng hệ thống gợi ý.

Khái niệm về Embedding, phân tách ma trận và dự đoán mức độ ưa thích

Bạn có thể học cách dự đoán mức độ ưa thích đối với những mục mà người dùng chưa đánh giá bằng cách chuyển đổi dữ liệu cao chiều thành các vectơ dày đặc thấp chiều.

TensorFlow Recommenders

Sử dụng thư viện TFRS của Google, bạn sẽ được học và triển khai các mô hình giai đoạn truy xuất và giai đoạn xếp hạng .

Người tạo ra bài giảng này

  • 2019 ~ Hiện tại: Giảng viên chuyên về trí tuệ nhân tạo

  • 2001 ~ 2019: Bộ phận Công nghệ thông tin Ngân hàng Citibank Hàn Quốc


Lưu ý trước khi khóa học bắt đầu

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

  • Bài giảng được giải thích dựa trên hệ điều hành Windows. Tuy nhiên, vì sử dụng Jupyter notebook và Google Colab nên có thể thực hành trên mọi môi trường hệ điều hành, bao gồm cả MacOS.


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

  • Tải xuống thông qua kho lưu trữ github.

Kiến thức tiên quyết và lưu ý

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

  • Kiến thức cơ bản về Deep Learning

  • Kiến thức TensorFlow cơ bản

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

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

  • Nhà phân tích dữ liệu

  • Nhà phát triển hệ thống gợi ý

  • Nhân viên marketing

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

  • Ngôn ngữ Python

  • Kiến thức cơ bản về Deep Learning

  • Kiến thức cơ bản về TensorFlow

Xin chào
Đây là YoungJea Oh

4,570

Học viên

410

Đánh giá

155

Trả lời

4.8

Xếp hạng

17

Các khóa học

Tôi là một Senior Developer với nhiều năm kinh nghiệm phát triển. Tôi muốn chia sẻ những kiến thức và kinh nghiệm đã tích lũy được trong lĩnh vực IT suốt hơn 30 năm qua, từng làm việc tại phòng máy tính của Hyundai Engineering & Construction, Samsung SDS, công ty thương mại điện tử Xmetrics và bộ phận máy tính của Citibank. Hiện tại, tôi đang giảng dạy về Trí tuệ nhân tạo và Python.

Địa chỉ trang chủ:

https://ironmanciti.github.io/

Thêm

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

Tất cả

50 bài giảng ∙ (9giờ 55phú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á

Tất cả

9 đánh giá

4.4

9 đánh giá

  • nkhwi님의 프로필 이미지
    nkhwi

    Đánh giá 21

    Đánh giá trung bình 4.4

    5

    30% đã tham gia

    Tôi tình cờ đăng ký khóa học của thầy Oh Young-je, và đến nay tôi đã nghe đến bài thứ 6 rồi. Cảm ơn thầy vì bài giảng rất hay.

    • cwforest062365님의 프로필 이미지
      cwforest062365

      Đánh giá 3

      Đánh giá trung bình 4.0

      Đã chỉnh sửa

      5

      68% đã tham gia

      Đây là một khóa học rất tốt. Tôi đang nghe vì cần thuật toán gợi ý cho dự án đang thực hiện và nó đang giúp ích rất nhiều. Có một đánh giá tiêu cực nói rằng âm thanh bị cắt, nhưng chỉ là âm thanh tạm thời mất đi khi giảng viên nói xong và nghỉ một chút thôi, không có việc bị cắt giữa chừng khi đang nói làm ảnh hưởng đến bài giảng.

      • trimurti
        Giảng viên

        Cảm ơn bạn đã đánh giá đúng giá trị của khóa học. Nếu có bất kỳ điểm nào không thuận tiện trong quá trình học, hãy luôn phản hồi cho tôi biết, tôi sẽ sửa ngay lập tức. Cảm ơn bạn.

    • trimurti님의 프로필 이미지
      trimurti

      Đánh giá 13

      Đánh giá trung bình 5.0

      5

      60% đã tham gia

      Đây là một bài giảng có cấu trúc tốt giúp bạn dễ dàng hiểu được hệ thống khuyến nghị tổng thể. Đặc biệt có sự cân bằng tốt giữa lý thuyết và thực hành.

      • bigth21님의 프로필 이미지
        bigth21

        Đánh giá 19

        Đánh giá trung bình 5.0

        5

        30% đã tham gia

        • trimurti
          Giảng viên

          Cảm ơn bạn đã đánh giá tốt.

      • sjyoonellen2561님의 프로필 이미지
        sjyoonellen2561

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        30% đã tham gia

        • trimurti
          Giảng viên

          Cảm ơn bạn đã đánh giá tốt.

      Khóa học khác của YoungJea Oh

      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!

      Ưu đãi có thời hạn, kết thúc sau 2 ngày ngày

      5.737 ₫

      8%

      1.043.958 ₫