TensorFlow Mở rộng (TFX) Training Course
TensorFlow Extended (TFX) là một nền tảng hoàn chỉnh để triển khai các quy trình ML (Machine Learning) vào sản xuất.
Khóa đào tạo trực tiếp (trực tuyến hoặc tại chỗ) này dành cho các nhà khoa học dữ liệu muốn chuyển từ việc huấn luyện một mô hình ML duy nhất đến việc triển khai nhiều mô hình ML vào sản xuất.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình TFX và các công cụ hỗ trợ của bên thứ ba.
- Sử dụng TFX để tạo và quản lý một quy trình ML hoàn chỉnh để đưa vào sản xuất.
- Làm việc với các thành phần TFX để thực hiện mô hình hóa, huấn luyện, phục vụ suy luận và quản lý triển khai.
- Triển khai các tính năng học máy (machine learning) cho các ứng dụng web, ứng dụng di động, thiết bị IoT và hơn thế nữa.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập thực hành.
- Thực hiện trực tiếp trong môi trường lab trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Giới thiệu
Thiết lập TensorFlow Extended (TFX)
Tổng quan về các Tính năng và Kiến trúc của TFX
Hiểu về Pipelines và Components
Làm việc với các Components của TFX
Nhập Dữ liệu
Xác thực Dữ liệu
Chuyển đổi một Tập Dữ liệu
Phân tích một Mô hình
Kỹ thuật Đặc trưng
Huấn luyện một Mô hình
Điều phối một TFX Pipeline
Quản lý Meta Data cho ML Pipelines
Phiên bản Mô hình với TensorFlow Serving
Triển khai một Mô hình lên Sản xuất
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Hiểu biết về các khái niệm DevOps
- Kinh nghiệm phát triển học máy
- Kinh nghiệm lập trình Python
Đối tượng
- Nhà khoa học dữ liệu
- Kỹ sư ML
- Kỹ sư vận hành
Open Training Courses require 5+ participants.
TensorFlow Mở rộng (TFX) Training Course - Booking
TensorFlow Mở rộng (TFX) Training Course - Enquiry
TensorFlow Mở rộng (TFX) - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Tomasz thực sự am hiểu thông tin và khóa học được diễn ra với tốc độ phù hợp.
Raju Krishnamurthy - Google
Course - TensorFlow Extended (TFX)
Machine Translated
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Áp dụng AI từ Scratch
28 HoursĐây là khóa học kéo dài 4 ngày giới thiệu về AI và ứng dụng của nó. Có tùy chọn tham gia thêm một ngày để thực hiện một dự án AI sau khi hoàn thành khóa học này.
Computer Vision với Google Colab và TensorFlow
21 HoursĐến cuối khóa học này, các học viên sẽ có khả năng:
Khóa học trực tiếp (trực tuyến hoặc tại chỗ) tại Việt Nam này hướng đến những chuyên gia trình độ cao muốn làm sâu sắc thêm kiến thức về thị giác máy tính và khám phá khả năng của TensorFlow để phát triển các mô hình thị giác tinh vi bằng cách sử dụng Google Colab.
- Xây dựng và huấn luyện mạng nơ-ron tích chập (CNNs) sử dụng TensorFlow.
- Khai thác Google Colab để phát triển mô hình dựa trên đám mây một cách quy mô và hiệu quả.
- Triển khai các kỹ thuật tiền xử lý hình ảnh cho nhiệm vụ thị giác máy tính.
- triển khai các mô hình thị giác máy tính cho các ứng dụng thực tế.
- Sử dụng học chuyển tiếp để cải thiện hiệu suất của mô hình CNNs.
- Biểu diễn và giải thích kết quả của mô hình phân loại hình ảnh.
Deep Learning với TensorFlow trong Google Colab
14 HoursĐến cuối khóa học này, người tham gia sẽ có thể:
Khóa học trực tuyến hoặc tại chỗ này (tại Việt Nam) hướng đến các nhà khoa học dữ liệu và lập trình viên mức trung cấp muốn hiểu và áp dụng kỹ thuật deep learning sử dụng môi trường Google Colab.
- Thiết lập và điều hướng Google Colab cho các dự án deep learning.
- Hiểu cơ bản về mạng neural.
- Triển khai mô hình deep learning sử dụng TensorFlow.
- Huấn luyện và đánh giá các mô hình deep learning.
- Tận dụng các tính năng nâng cao của TensorFlow cho deep learning.
Deep Learning cho NLP (Xử lý Ngôn ngữ Tự nhiên)
28 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ học cách sử dụng các thư viện Python cho NLP khi họ tạo một ứng dụng xử lý một tập hợp hình ảnh và tạo chú thích.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết kế và viết mã DL cho NLP bằng cách sử dụng các thư viện Python.
- Tạo mã Python đọc một bộ sưu tập hình ảnh khổng lồ và tạo từ khóa.
- Tạo mã Python tạo chú thích từ các từ khóa được phát hiện.
Deep Learning cho Vision
21 HoursĐối tượng
Khóa học này phù hợp với các nhà nghiên cứu và kỹ sư quan tâm đến việc sử dụng các công cụ hiện có (chủ yếu là mã nguồn mở) để phân tích hình ảnh máy tính.
Khóa học này cung cấp các ví dụ thực tế.
Phát hiện Gian lận với Python và TensorFlow
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các nhà khoa học dữ liệu muốn sử dụng TensorFlow để phân tích dữ liệu gian lận tiềm ẩn.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Tạo một mô hình phát hiện gian lận trong Python và TensorFlow.
- Xây dựng các hồi quy tuyến tính và mô hình hồi quy tuyến tính để dự đoán gian lận.
- Phát triển một ứng dụng AI hoàn chỉnh để phân tích dữ liệu gian lận.
Deep Learning với TensorFlow 2
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển và nhà khoa học dữ liệu muốn sử dụng Tensorflow 2.x để xây dựng các công cụ dự đoán, phân loại, mô hình sinh, mạng nơ-ron, v.v.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình TensorFlow 2.x.
- Hiểu được lợi ích của TensorFlow 2.x so với các phiên bản trước.
- Xây dựng các mô hình học sâu.
- Triển khai một bộ phân loại hình ảnh nâng cao.
- Triển khai một mô hình học sâu lên đám mây, thiết bị di động và IoT.
TensorFlow Phục vụ
7 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ), người tham gia sẽ học cách cấu hình và sử dụng TensorFlow Serving để triển khai và quản lý các mô hình ML trong môi trường sản xuất.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Huấn luyện, xuất bản và cung cấp dịch vụ cho nhiều mô hình TensorFlow.
- Test và triển khai thuật toán sử dụng một kiến trúc và bộ API duy nhất.
- Mở rộng TensorFlow Serving để phục vụ các loại mô hình khác ngoài các mô hình TensorFlow.
Deep Learning với TensorFlow
21 HoursTensorFlow là API thế hệ thứ 2 của thư viện phần mềm nguồn mở Google cho Deep Learning. Hệ thống được thiết kế để tạo điều kiện cho nghiên cứu trong lĩnh vực học máy, đồng thời giúp việc chuyển đổi từ nguyên mẫu nghiên cứu sang hệ thống sản xuất trở nên nhanh chóng và dễ dàng.
Đối tượng
Khóa học này dành cho các kỹ sư muốn sử dụng TensorFlow cho các dự án Deep Learning của họ.
Sau khi hoàn thành khóa học này, học viên sẽ:
- hiểu rõ cấu trúc và cơ chế triển khai của TensorFlow
- có thể thực hiện các tác vụ và cấu hình liên quan đến cài đặt / môi trường sản xuất / kiến trúc
- có thể đánh giá chất lượng mã, thực hiện gỡ lỗi và giám sát
- có thể triển khai các tính năng sản xuất nâng cao như huấn luyện mô hình, xây dựng đồ thị và ghi nhật ký
TensorFlow cho Nhận dạng Hình ảnh
28 HoursKhóa học này khám phá, thông qua các ví dụ cụ thể, ứng dụng của Tensor Flow cho mục đích nhận dạng hình ảnh.
Đối tượng
Khóa học này dành cho các kỹ sư muốn sử dụng TensorFlow cho mục đích Nhận dạng Hình ảnh.
Sau khi hoàn thành khóa học này, học viên sẽ có thể:
- hiểu rõ cấu trúc và cơ chế triển khai của TensorFlow
- thực hiện các tác vụ và cấu hình liên quan đến cài đặt / môi trường sản xuất / kiến trúc
- đánh giá chất lượng mã, thực hiện gỡ lỗi, giám sát
- triển khai các tính năng nâng cao trong sản xuất như huấn luyện mô hình, xây dựng đồ thị và ghi nhật ký
TPU Programming: Xây dựng Ứng dụng Mạng Nơ-ron trên Bộ Xử lý Tensor
7 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ học cách tận dụng những đổi mới trong bộ xử lý TPU để tối đa hóa hiệu suất của các ứng dụng AI của chính họ.
Khi kết thúc khóa đào tạo, người tham gia sẽ có thể:
- Huấn luyện nhiều loại mạng nơ-ron trên lượng lớn dữ liệu.
- Sử dụng TPU để tăng tốc quá trình suy luận lên đến hai bậc độ lớn.
- Tận dụng TPU để xử lý các ứng dụng chuyên sâu như tìm kiếm hình ảnh, tầm nhìn đám mây và ảnh.
Natural Language Processing (NLP) với TensorFlow
35 HoursTensorFlow™ là một thư viện phần mềm mã nguồn mở để tính toán số bằng cách sử dụng đồ thị luồng dữ liệu.
SyntaxNet là một khung xử lý ngôn ngữ tự nhiên dựa trên mạng nơ-ron dành cho TensorFlow.
Word2Vec được sử dụng để học các biểu diễn vector của từ, được gọi là "word embeddings". Word2vec là một mô hình dự đoán đặc biệt hiệu quả về mặt tính toán để học word embeddings từ văn bản thô. Nó có hai dạng, mô hình Continuous Bag-of-Words (CBOW) và mô hình Skip-Gram (Chương 3.1 và 3.2 trong Mikolov et al.).
Khi được sử dụng kết hợp, SyntaxNet và Word2Vec cho phép người dùng tạo các mô hình Embedding được học từ dữ liệu đầu vào ngôn ngữ tự nhiên.
Đối tượng
Khóa học này dành cho các Nhà phát triển và kỹ sư có ý định làm việc với các mô hình SyntaxNet và Word2Vec trong các đồ thị TensorFlow của họ.
Sau khi hoàn thành khóa học này, người tham gia sẽ:
- hiểu được cấu trúc và cơ chế triển khai của TensorFlow
- có thể thực hiện các tác vụ và cấu hình liên quan đến cài đặt / môi trường sản xuất / kiến trúc
- có thể đánh giá chất lượng mã, thực hiện gỡ lỗi, giám sát
- có thể triển khai các tính năng sản xuất nâng cao như đào tạo mô hình, nhúng thuật ngữ, xây dựng đồ thị và ghi nhật ký
Hiểu Sâu Neural Networks
35 HoursKhóa học này bắt đầu bằng việc cung cấp kiến thức khái niệm về mạng nơ-ron và nói chung là về thuật toán học máy, học sâu (thuật toán và ứng dụng).
Phần 1 (40%) của khóa đào tạo này tập trung nhiều hơn vào các nguyên tắc cơ bản, nhưng sẽ giúp bạn chọn công nghệ phù hợp: TensorFlow, Caffe, Theano, DeepDrive, Keras, v.v.
Phần 2 (20%) của khóa đào tạo giới thiệu Theano - một thư viện python giúp việc viết các mô hình học sâu trở nên dễ dàng.
Phần 3 (40%) của khóa đào tạo sẽ dựa trên Tensorflow - API Thế hệ thứ 2 của thư viện phần mềm nguồn mở của Google cho Deep Learning. Các ví dụ và thực hành sẽ được thực hiện trong TensorFlow.
Đối tượng
Khóa học này dành cho các kỹ sư muốn sử dụng TensorFlow cho các dự án Deep Learning của họ
Sau khi hoàn thành khóa học này, người tham gia sẽ:
-
có hiểu biết tốt về mạng nơ-ron sâu (DNN), CNN và RNN
-
hiểu rõ cấu trúc và cơ chế triển khai của TensorFlow
-
có thể thực hiện các tác vụ và cấu hình về cài đặt / môi trường sản xuất / kiến trúc
-
có thể đánh giá chất lượng mã, thực hiện gỡ lỗi, giám sát
-
có thể triển khai các tính năng sản xuất nâng cao như đào tạo mô hình, xây dựng đồ thị và ghi nhật ký