Trang Chủ Tài chính Cá nhân Làm thế nào để hỗ trợ máy tính vector dự đoán tương lai Phân tích đoán trước tương lai - núm vú <[SET:descriptionvi]Máy vector hỗ trợ (SVM) là gì?

Làm thế nào để hỗ trợ máy tính vector dự đoán tương lai Phân tích đoán trước tương lai - núm vú <[SET:descriptionvi]Máy vector hỗ trợ (SVM) là gì?

Video: SCP-093 Red Sea Object | euclid | portal / extradimensional scp 2025

Video: SCP-093 Red Sea Object | euclid | portal / extradimensional scp 2025
Anonim

Máy vector hỗ trợ (SVM) là thuật toán phân loại dữ liệu phân tích tiên đoán phân bổ mới các yếu tố dữ liệu vào một trong những danh mục được dán nhãn. Trong hầu hết các trường hợp, SVM là một bộ phân loại nhị phân ; nó giả định rằng dữ liệu được đề cập có hai giá trị mục tiêu có thể có.

Một phiên bản khác của thuật toán SVM, multiclass SVM, bổ sung SVM để được sử dụng làm trình phân loại trên tập dữ liệu có nhiều hơn một lớp (nhóm hoặc loại). SVM đã được sử dụng thành công trong nhiều ứng dụng như nhận diện hình ảnh, chẩn đoán y tế và phân tích văn bản.

Giả sử bạn đang thiết kế một mô hình phân tích tiên đoán sẽ tự động nhận ra và dự đoán tên của một đối tượng trong một bức tranh. Đây thực sự là vấn đề nhận diện hình ảnh

Cho một hình ảnh mới, bạn muốn đoán trước xem đó là quả táo hay quả lê mà không cần nhìn vào bức tranh. Bạn muốn SVM phân loại mỗi bức ảnh như quả táo hoặc quả lê. Giống như tất cả các thuật toán khác, bước đầu tiên là đào tạo phân loại.

Giả sử bạn có 200 bức ảnh của những quả táo khác nhau, và 200 quả lê. Bước học tập bao gồm việc đưa những hình ảnh đó cho người phân loại để nó biết được quả táo trông như thế nào và hình quả lê trông như thế nào. Trước khi bước vào bước đầu tiên này, bạn cần phải chuyển đổi từng ảnh thành một ma trận dữ liệu, sử dụng gói phần mềm R (nói).

Một cách đơn giản để đại diện một hình ảnh như các con số trong ma trận là tìm các hình dạng hình học bên trong hình ảnh (chẳng hạn như hình tròn, hình vuông, hình chữ nhật) và cả các vị trí của mỗi trường hợp mỗi hình học. Những con số này cũng có thể đại diện cho tọa độ của những đối tượng bên trong hình ảnh, như vẽ trong một hệ tọa độ.

Như bạn có thể tưởng tượng, đại diện cho một hình ảnh như một ma trận các con số không phải là một nhiệm vụ đơn giản. Một khu vực nghiên cứu hoàn toàn khác biệt dành cho việc thể hiện hình ảnh.

Sau đây cho thấy cách một máy vector hỗ trợ có thể dự đoán lớp của quả (ghi nhãn toán học như

quả táo hoặc quả lê ), dựa trên những gì thuật toán đã học được trong quá khứ. Giả sử bạn đã chuyển đổi tất cả các hình ảnh thành ma trận dữ liệu. Sau đó, máy vector hỗ trợ có hai đầu vào chính:

Dữ liệu trước (đào tạo): Bộ ma trận này tương ứng với hình ảnh trước đây của quả táo và quả lê.

  • Dữ liệu mới (không nhìn thấy) bao gồm một hình ảnh chuyển đổi thành ma trận. Mục đích là dự đoán tự động những gì trong bức tranh - quả táo hoặc quả lê.

  • Vòng hỗ trợ sử dụng hàm toán học, thường được gọi là hàm

hạt nhân là một chức năng toán học khớp với dữ liệu mới với hình ảnh tốt nhất từ ​​dữ liệu huấn luyện để dự đoán nhãn của ảnh không rõ (táo hay lê). So với các phân loại khác, các máy vector hỗ trợ tạo ra các dự đoán chính xác, mạnh mẽ, ít bị ảnh hưởng bởi dữ liệu ồn ào và ít bị ảnh hưởng. Tuy nhiên, lưu ý rằng các máy vector hỗ trợ thích hợp nhất để phân loại nhị phân - khi bạn chỉ có hai loại (như táo hoặc lê).

Làm thế nào để hỗ trợ máy tính vector dự đoán tương lai Phân tích đoán trước tương lai - núm vú <[SET:descriptionvi]Máy vector hỗ trợ (SVM) là gì?

Lựa chọn của người biên tập

Khóa Autoexposure Settings trên Rebel T6i / 750D - núm vú

Khóa Autoexposure Settings trên Rebel T6i / 750D - núm vú

Để Giúp đảm bảo tiếp xúc thích hợp, Máy ảnh Rebel T6i / 750D liên tục đo ánh sáng cho đến khi bạn bấm nút chụp một cách đầy đủ để chụp ảnh. Ở chế độ tự động phơi sáng - có nghĩa là, bất kỳ chế độ nào nhưng M - máy ảnh cũng sẽ tiếp tục điều chỉnh cài đặt phơi sáng nếu cần. Đối với hầu hết các tình huống, cách tiếp cận này hoạt động rất tốt, kết quả là

Các chức năng trên Canon EOS Rebel T3 / 1100D của bạn - núm vú

Các chức năng trên Canon EOS Rebel T3 / 1100D của bạn - núm vú

Bạn truy cập nhiều Canon Các tính năng của máy ảnh EOS Rebel T3 / 1100D thông qua các menu nội bộ, đủ thuận tiện, xuất hiện trên màn hình khi bạn nhấn nút Menu, nằm trên góc trên bên trái của camera. Các tính năng được nhóm vào các menu được mô tả trong bảng dưới đây. Một số chức năng trình đơn và thậm chí cả các menu xuất hiện ...

Phim Trình đơn 2 trên Máy Canon EOS Rebel T6 / 1300D của bạn - núm vú

Phim Trình đơn 2 trên Máy Canon EOS Rebel T6 / 1300D của bạn - núm vú

Rebel T6 của bạn cung cấp bạn có một số cài đặt để tùy chỉnh phim. Đặt chế độ quay phim vào vị trí Movie và xem Movie Menu 2. Movie Menu 2 bao gồm các cài đặt sau: Movie Recording Size: Tùy chọn này xác định độ phân giải phim (kích thước khung hình, pixel), khung hình / giây (fps) tỉ lệ. Thiết lập này là ...

Lựa chọn của người biên tập

Làm thế nào để tạo một thư mục phát triển cho các dự án Ruby - núm vú

Làm thế nào để tạo một thư mục phát triển cho các dự án Ruby - núm vú

Bạn nên thiết lập một không gian trên ổ cứng cho công việc của bạn trong Ruby được lưu trữ. Các lập trình viên gọi các thư mục không gian này, nhưng bạn có thể xem chúng như các thư mục. Thiết lập thư mục và tệp của bạn tương đối giống nhau cho cả Mac và Windows. Đầu tiên, tạo một thư mục phát triển để giữ tất cả các Ruby của bạn ...

Làm thế nào để Thêm bộ nhớ trong Ruby bằng cách lưu trữ kết quả trong các biến

Làm thế nào để Thêm bộ nhớ trong Ruby bằng cách lưu trữ kết quả trong các biến

Trong Ruby, you thường đặt tên biến bằng cách sử dụng các chữ cái viết thường, số và dấu gạch dưới (_). Ruby mong muốn một biến bắt đầu với một chữ cái thường, và sau đó bạn có thể sử dụng bất kỳ sự kết hợp của chữ cái viết thường khác, số, hoặc gạch dưới. Quy ước Ruby là sử dụng "snakecase" khi đặt tên một biến. Snakecase tách các từ với một dấu gạch dưới, ...

Làm thế nào để Thực hiện Toán cơ bản trong Ruby - núm vú

Làm thế nào để Thực hiện Toán cơ bản trong Ruby - núm vú

Ruby bao gồm một tập hợp lớn và mạnh mẽ của khả năng tích hợp sẵn . Một trong những cơ bản nhất là khả năng làm số học đơn giản. Nhập 2 + 2 tại dấu nhắc irb và nhấn Return (Enter): 2. 2. 2: 010 & gt; 2 + 2 = & gt; 4 Wow, Ruby có thể làm toán học bạn đã học trong lớp mẫu giáo! Nhìn vào khác ...

Lựa chọn của người biên tập

Làm thế nào để chuyển đổi kiểu thành Vector Shapes and Paths trong Photoshop CS6

Làm thế nào để chuyển đổi kiểu thành Vector Shapes and Paths trong Photoshop CS6

Theo mặc định, kiểu thường được tạo bằng công cụ Type trong Photoshop CS6 là kiểu dựa trên vector, không phải dạng bitmap, loại rasterized. Nhưng bạn cũng có thể chuyển đổi kiểu thông thường (mỗi ký tự) sang các hình dạng vectơ riêng lẻ. Bạn có thể chỉnh sửa các hình dạng như bất kỳ hình dạng được tạo ra bằng các công cụ hình dạng, bằng cách thao tác các điểm neo, và các đoạn thẳng và cong. Bạn ...

Làm thế nào để Chuyển đổi Layer trong Photoshop CS6 - núm vú

Làm thế nào để Chuyển đổi Layer trong Photoshop CS6 - núm vú

Khi ghép nhiều ảnh trong Photoshop CS6, bạn sẽ không nghi ngờ phải biến đổi các lớp trong hình ảnh của bạn để phù hợp với nó vào bố cục của bạn. May mắn thay, Photoshop làm cho việc điều chỉnh tỉ lệ dễ dàng bằng cách cung cấp cho bạn các lệnh Chuyển đổi và Chuyển đổi Miễn phí trên trình đơn Chỉnh sửa. Chuyển đổi các layer gần như giống như việc chuyển đổi các lựa chọn, ngoại trừ bạn ...

Làm thế nào để Turn một lựa chọn vào một đường dẫn trong Photoshop CS6

Làm thế nào để Turn một lựa chọn vào một đường dẫn trong Photoshop CS6

Trong khi đang làm việc trong Photoshop CS6, bạn có thể tạo đường dẫn từ các lựa chọn hiện có. Có thể bạn sẽ không sử dụng tùy chọn này gần như thường xuyên khi bạn sử dụng tùy chọn để biến một đường dẫn thành một vùng lựa chọn, nhưng tùy chọn này có sẵn. Tạo một đường dẫn từ vùng chọn có thể có ích nếu bạn cần lưu một đường dẫn ...