Đề cương khóa học

Giới thiệu

Cơ bản về Trí tuệ nhân tạo và Học máy

Tìm hiểu Deep Learning

  • Tổng quan về các khái niệm cơ bản của Deep Learning
  • Phân biệt giữa Học máy và Deep Learning
  • Tổng quan về ứng dụng của Deep Learning

Tổng quan về Mạng nơ-ron

  • Mạng nơ-ron là gì
  • Mạng nơ-ron so với mô hình hồi quy
  • Hiểu về nền tảng toán học và cơ chế học hỏi
  • Xây dựng một mạng nơ-ron nhân tạo
  • Hiểu về các nút nơ-ron và kết nối
  • Làm việc với neuron, lớp, dữ liệu đầu vào và đầu ra
  • Hiểu về Single Layer Perceptrons
  • Sự khác biệt giữa Học có giám sát và Học không giám sát
  • Học về Mạng nơ-ron Feedforward và Feedback
  • Hiểu về Forward Propagation và Back Propagation
  • Hiểu về Long Short-Term Memory (LSTM)
  • Khám phá Mạng nơ-ron hồi quy trong thực tế
  • Khám phá Mạng nơ-ron tích chập trong thực tế
  • Cải thiện cách mạng nơ-ron học hỏi

Tổng quan về các kỹ thuật Deep Learning được sử dụng trong ngành viễn thông

  • Mạng nơ-ron
  • Xử lý ngôn ngữ tự nhiên
  • Nhận dạng hình ảnh
  • Nhận dạng giọng nói
  • Phân tích cảm xúc

Khám phá các trường hợp sử dụng Deep Learning trong ngành viễn thông

  • Tối ưu hóa định tuyến và chất lượng dịch vụ thông qua phân tích lưu lượng mạng thời gian thực
  • Dự đoán sự cố, mất kết nối, nhu cầu tăng đột ngột của mạng và thiết bị
  • Phân tích cuộc gọi trong thời gian thực để phát hiện hành vi gian lận
  • Phân tích hành vi khách hàng để xác định nhu cầu về sản phẩm và dịch vụ mới
  • Xử lý lượng lớn tin nhắn SMS để thu được thông tin
  • Nhận dạng giọng nói cho cuộc gọi hỗ trợ
  • Cấu hình SDNs và mạng ảo trong thời gian thực

Hiểu về lợi ích của Deep Learning cho ngành viễn thông

Khám phá các thư viện Deep Learning khác nhau cho Python

  • TensorFlow
  • Keras

Cài đặt Python với TensorFlow để thực hiện Deep Learning

  • Cài đặt API Python của TensorFlow
  • Thử nghiệm cài đặt TensorFlow
  • Cài đặt TensorFlow cho phát triển
  • Đào tạo mô hình mạng nơ-ron neural đầu tiên bằng TensorFlow

Cài đặt Python với Keras để thực hiện Deep Learning

Xây dựng các mô hình Deep Learning đơn giản bằng Keras

  • Tạo một mô hình Keras
  • Hiểu về dữ liệu của bạn
  • Định nghĩa mô hình Deep Learning của bạn
  • Biên dịch mô hình của bạn
  • Luyện tập mô hình của bạn
  • Làm việc với dữ liệu phân loại
  • Làm việc với các mô hình phân loại
  • Sử dụng các mô hình của bạn

Làm việc với TensorFlow cho Deep Learning trong ngành viễn thông

  • Chuẩn bị dữ liệu
    • Tải dữ liệu
    • Chuẩn bị dữ liệu đào tạo
    • Chuẩn bị dữ liệu kiểm tra
    • Thu nhỏ đầu vào
    • Sử dụng placeholder và biến
  • Định nghĩa kiến trúc mạng
  • Sử dụng hàm chi phí
  • Sử dụng bộ tối ưu hóa
  • Sử dụng khởi tạo
  • Luyện tập mạng nơ-ron neural
  • Xây dựng đồ thị
    • Suy luận
    • Mất mát
    • Đào tạo
  • Đào tạo mô hình
    • Đồ thị
    • Buổi đào tạo
    • Lặp đào tạo
  • Đánh giá mô hình
    • Xây dựng đồ thị đánh giá
    • Đánh giá với đầu ra đánh giá
  • Đào tạo mô hình quy mô lớn
  • Họa hình và đánh giá mô hình bằng TensorBoard

Tay nghề: Xây dựng mô hình dự đoán khách hàng rời bỏ (churn) sử dụng Python

Mở rộng năng lực công ty của bạn

  • Phát triển mô hình trên đám mây
  • Sử dụng GPU để tăng tốc Deep Learning
  • Áp dụng mạng nơ-ron deep learning cho thị giác máy, nhận dạng giọng nói và phân tích văn bản

Tổng kết và Kết luận

Yêu cầu

  • Kinh nghiệm lập trình Python
  • Hiểu biết chung về các khái niệm ngành viễn thông
  • Nắm vững các kiến thức cơ bản về thống kê và toán học

Đối tượng tham gia

  • Lập trình viên
  • Khoa học dữ liệu
 28 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan