TensorFlow Extended (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 Extended (TFX) Training Course - Booking
TensorFlow Extended (TFX) Training Course - Enquiry
TensorFlow Extended (TFX) - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Tomasz really know the information well and the course was well paced.
Raju Krishnamurthy - Google
Course - TensorFlow Extended (TFX)
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Applied AI from 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 with Google Colab and TensorFlow
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 chuyên gia nâng cao muốn đi sâu vào hiểu biết 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 Google Colab.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Xây dựng và huấn luyện mạng nơ-ron tích chập (CNN) bằng TensorFlow.
- Tận dụng Google Colab để phát triển mô hình dựa trên đám mây có khả năng mở rộng và hiệu quả.
- Triển khai các kỹ thuật tiền xử lý hình ảnh cho các tác 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 giao để nâng cao hiệu suất của các mô hình CNN.
- Trực quan hóa và diễn giải kết quả của các mô hình phân loại hình ảnh.
Deep Learning with TensorFlow in Google Colab
14 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à khoa học dữ liệu và nhà phát triển ở trình độ trung cấp, những người muốn hiểu và áp dụng các kỹ thuật học sâu bằng môi trường Google Colab.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập và điều hướng Google Colab cho các dự án học sâu.
- Hiểu các nguyên tắc cơ bản của mạng nơ-ron.
- Triển khai các mô hình học sâu bằng TensorFlow.
- Huấn luyện và đánh giá các mô hình học sâu.
- Sử dụng các tính năng nâng cao của TensorFlow cho học sâu.
Deep Learning for NLP (Natural Language Processing)
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 for 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ế.
Fraud Detection with Python and 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 with 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 Serving
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 và triển khai nhiều loại mô hình TensorFlow.
- Kiểm tra và triển khai các thuật toán bằng một kiến trúc và tập hợp API duy nhất.
- Mở rộng TensorFlow Serving để phục vụ các loại mô hình khác ngoài mô hình TensorFlow.
Deep Learning with 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 for Image Recognition
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: Building Neural Network Applications on Tensor Processing Units
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) with 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ý
Understanding Deep 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ý