✨TensorFlow

TensorFlow

nhỏ|Tensor Flow TensorFlow là một thư viện phần mềm mã nguồn mở dành cho máy học trong nhiều loại hình tác vụ nhận thức và hiểu ngôn ngữ. Nó hiện đang được sử dụng cho cả nghiên cứu lẫn sản xuất bởi 50 sản phẩm thương mại của Google, như nhận dạng giọng nói, Gmail, Google Photos, và tìm kiếm,

Lịch sử

DistBelief

Bắt đầu từ năm 2011, Google Brain xây dựng DistBelief như là hệ thống máy học thế hệ đầu tiên, độc quyền của mình. Hơn 50 đội tại Google và các công ty Alphabet khác đã triển khai các mạng nơ-ron học sâu của DistBeliistBelief trong các sản phẩm thương mại của Google, bao gồm Google Search,Google Voice Search, quảng cáo, Google Photos, Google Maps, Google Street View, Google Translate, và YouTube. Google đã chỉ định các nhà khoa học máy tính, như tiến sĩ Geoffrey Hinton và tiến sĩ Jeff Dean, để đơn giản hóa và cải tiến mã nguồn codebase của DistBelief để trở thành một thư viện lớp ứng dụng nhanh hơn, mạnh mẽ hơn, mà sau này trở thành TensorFlow. Trong năm 2009, đội ngũ được lãnh đạo bởi Hinton đã có thể giảm số lỗi trong các mạng nơ-ron sử dụng DistBelief một lượng đáng kể; đột phá này đã được thực hiện bởi các đột phá khoa học của Hinton trong truyền ngược tổng quát hóa. Đột phá đáng chú ý nhất của Hinton trực tiếp dẫn đến việc giảm lỗi trong phần mềm nhận dạng giọng nói của Google ít nhất là 25%.

TensorFlow

TensorFlow thế hệ thứ hai của hệ thống học máy của Google Brain, với một bản cài đặt tham khảo đã phát hành dưới dạng phần mềm mã nguồn mở vào ngày 9/11/2015. Trong khi bản cài đặt tham khảo chạy trên một thiết bị đơn, TensorFlow có thể chạy trên nhiều CPU và GPU (với nhiều mở rộng CUDA tùy chọn cho việc tính toán đa năng trên các GPU). Nó chạy trên desktop Linux hoặc Mac OS X 64-bit hoặc các hệ thống máy chủ, cũng như trên các nền tảng điện toán di động, bao gồm Android và iOS của Apple. Các tính toán của TensorFlow được thể hiện dưới dạng các biểu đồ dataflow chi tiết. Nhiều nhóm tại Google đã chuyển từ DistBelief sang TensorFlow để phục vụ cho việc nghiên cứu và sản xuất. Mục đích là để huấn luyện các mạng nơron phát hiện và giải mã các mẫu và các mối tương quan.

Vào tháng 6/2016, Jeff Dean của Google cho biết đã có 1.500 repository (kho) trên GitHub đề cập tới TensorFlow, trong đó chỉ có 5 đến từ Google.

Đơn vị xử lý Tensor (TPU)

Vào tháng 5/2016, Google đã công bố một ASIC tùy chỉnh do họ xây dựng đặc biệt cho máy học và dành riêng cho TensorFlow. Họ tiết lộ họ đã vận hành các TPU bên trong các Trung tâm dữ liệu của họ trong hơn một năm, và đã tìm ra cách để tạo ra hiệu suất trên watt tối ưu hóa tốt hơn theo hàm mũ của 10 dành cho máy học. TPU là một máy tăng tốc AI có thể lập trình được tập trung vào một số lượng lớn thuật toán có mức chính xác thấp (ví dụ: 8 bit); và có khả năng ứng dụng nhiều hơn trong các mô hình ('suy luận') thực tế chứ không chỉ là huấn luyện chúng.

Tính năng

TensorFlow cung cấp một API Python, cũng như một ít tài liệu API C/C++.

Ứng dụng

Trong số các ứng dụng rộng rãi mà TensorFlow làm nền tảng, bao gồm cả phần mềm tự động tạo phụ đề cho hình ảnh, chẳng hạn như DeepDream. Google chính thức triển khai thực hiện RankBrain vào ngày 26/10/2015, được hỗ trợ bởi TensorFlow, RankBrain hiện tại có thể xử lý một lượng truy vấn tìm kiếm đáng kể, thay thế và bổ sung thuật toán tĩnh truyền thống dựa trên các kết quả tìm kiếm.

👁️ 3 | 🔗 | 💖 | ✨ | 🌍 | ⌚
nhỏ|Tensor Flow **TensorFlow** là một thư viện phần mềm mã nguồn mở dành cho máy học trong nhiều loại hình tác vụ nhận thức và hiểu ngôn ngữ. Nó hiện đang được sử dụng cho
**Xích Markov Monte Carlo** (tiếng Anh: _Markov chain Monte Carlo_, viết tắt _MCMC_) là một thuật toán để lấy mẫu từ phân phối xác suất. Bằng cách xây dựng một chuỗi Markov có phân phối
Hiện nay có nhiều công cụ Big Data Analytics được sử dụng phổ biến trong các tổ chức và doanh nghiệp, bao gồm: - Hadoop: Hadoop là một framework mã nguồn mở cho phép lưu
**Seq2seq** (viết tắt của từ tiếng Anh: **sequence to sequence**) là một họ của các cách tiếp cận học máy được dùng cho xử lý ngôn ngữ. Các ứng dụng của seq2seq gồm các mô
**spaCy** ( ) là một thư viện phần mềm mã nguồn mở dành cho xử lý ngôn ngữ tự nhiên nâng cao, được viết bằng hai ngôn ngữ Python và Cython. Thư viện này được
**C#** (**C Sharp**, đọc là _"xi-sáp"_) là một ngôn ngữ lập trình hướng đối tượng đa năng, mạnh mẽ được phát triển bởi Microsoft, C# là phần khởi đầu cho kế hoạch .NET của họ.
**Google Cloud Platform** (**GCP**), được cung cấp bởi Google, là một bộ dịch vụ điện toán đám mây chạy trên cùng một cơ sở hạ tầng mà Google sử dụng nội bộ cho các sản
**Google AI** là một bộ phận của tập đoàn Google, chuyên về lĩnh vực trí tuệ nhân tạo. Được công bố tại sự kiện Google I/O vào năm 2017 bởi CEO Sundar Pichai, Google AI
**Học sâu** (tiếng Anh: **deep learning**, còn gọi là **học cấu trúc sâu**) là một phần trong một nhánh rộng hơn các phương pháp học máy dựa trên mạng thần kinh nhân tạo kết hợp