Trang Chủ Tài chính Cá nhân Làm thế nào để tải dữ liệu vào một Mô hình Học tập giám sát SVM - núm vú

Làm thế nào để tải dữ liệu vào một Mô hình Học tập giám sát SVM - núm vú

Video: Regression Intro - Practical Machine Learning Tutorial with Python p.2 2025

Video: Regression Intro - Practical Machine Learning Tutorial with Python p.2 2025
Anonim

Đối với các phân tích tiên đoán, bạn cần tải dữ liệu cho các thuật toán của mình để sử dụng. Việc tải bộ dữ liệu Iris trong scikit cũng đơn giản như phát hành một vài dòng mã bởi vì scikit đã tạo một chức năng để tải tập dữ liệu.

Chiều dài khoảng Chiều rộng cánh cửa Chiều dài hoa Độ rộng cánh hoa Loại / Nhãn mục tiêu
5. 1 3. 5 1. 4 0. 2 Setosa (0) 7. 0
3. 2 4. 7 1. 4 Màu xám (1) 6. 3 3. 3
6. 0 2. 5 Virginica (2)
Mở một phiên làm việc tương tác Python mới.
Sử dụng một phiên làm việc Python mới vì vậy không có gì còn sót lại trong bộ nhớ và bạn có một slate sạch để làm việc.
  1. Nhập mã sau đây vào dấu nhắc và quan sát kết quả đầu ra: >>>> từ sklearn. datasets import load_iris >>> iris = load_iris ()

    Sau khi chạy hai câu lệnh này, bạn sẽ không thấy bất kỳ thông báo nào từ trình thông dịch. Các iris biến nên chứa tất cả các dữ liệu từ iris. tệp csv.

  2. Trước khi bạn tạo một mô hình tiên đoán, điều quan trọng là phải hiểu một chút về iris biến mới và những gì bạn có thể làm với nó. Nó làm cho mã dễ dàng hơn để làm theo và quá trình đơn giản hơn nhiều để nắm bắt. Bạn có thể kiểm tra giá trị của iris bằng cách gõ nó vào trình thông dịch. >>>> iris
    

    Đầu ra sẽ là tất cả các nội dung từ iris. tệp csv, cùng với một số thông tin khác về tập dữ liệu mà hàm load_iris nạp vào biến. Biến là một cấu trúc dữ liệu từ điển với bốn thuộc tính chính. Các tính chất quan trọng của iris được liệt kê dưới đây.

Mô tả

dữ liệu

Có tất cả các phép đo của các quan sát.

feature_name
Chứa tên của đối tượng địa lý (tên thuộc tính). mục tiêu
Có tất cả các mục tiêu (nhãn) của các quan sát. target_names
Chứa tên của các lớp. Bạn có thể in ra các giá trị trong trình thông dịch bằng cách nhập tên biến và sau đó là dấu chấm theo sau tên thuộc tính. Một ví dụ là sử dụng iris. dữ liệu để truy cập tài sản của iris, như sau: >>>> iris. data
Đây là một cách chuẩn để truy cập các thuộc tính của một đối tượng trong nhiều ngôn ngữ lập trình. Để tạo một thể hiện của trình phân loại SVM, nhập mã sau trong trình thông dịch: >>>> từ sklearn. svm import LinearSVC >>> svmClassifier = LinearSVC (random_state = 111)
Dòng đầu tiên của mã nhập khẩu thư viện Linear SVC vào phiên. Hỗ trợ phân loại tuyến tính tuyến tính (SVC) là sự thực hiện của SVM để phân loại tuyến tính và có hỗ trợ nhiều lớp.Tập dữ liệu có thể được phân tách theo tuyến tính và có ba lớp, vì vậy nó sẽ là một ý tưởng hay để thử nghiệm với Linear SVC để xem nó hoạt động như thế nào. Dòng thứ hai tạo ra cá thể sử dụng biến svmClassifier. Đây là một biến quan trọng để nhớ. Tham số random_state cho phép bạn tạo lại các ví dụ này và nhận được kết quả tương tự. Nếu bạn không đưa vào tham số random_state, kết quả của bạn có thể khác với những kết quả được hiển thị ở đây.
Làm thế nào để tải dữ liệu vào một Mô hình Học tập giám sát SVM - núm vú

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

Quản trị mạng: Làm thế nào Các Tác vụ DHCP - núm vú

Quản trị mạng: Làm thế nào Các Tác vụ DHCP - núm vú

Bạn có thể cấu hình và sử dụng Dynamic Host Configuration Protocol (DHCP) các chi tiết về cách cấu hình máy khách DHCP thực sự hoạt động. Tuy nhiên, sự hiểu biết cơ bản về quá trình này có thể giúp bạn hiểu được DHCP thực sự đang làm gì. Sự hiểu biết này không chỉ đơn giản là sáng tỏ, mà nó còn có thể giúp ích khi bạn đang khắc phục sự cố DHCP. Các

Quản trị mạng: Cấu hình FTP - núm vú

Quản trị mạng: Cấu hình FTP - núm vú

Bạn cấu hình vsftpd mặc dù tệp cấu hình có tên vsftpd. conf, nằm trong / etc. Mặc định vsftpd. conf được hiển thị như sau. Bạn có thể học hỏi rất nhiều về cách vsftpd hoạt động đơn giản bằng cách đọc qua tập tin cấu hình này. Vsftpd. conf File # Ví dụ tập tin cấu hình / etc / vsftpd. conf # # Mặc định biên soạn trong các cài đặt khá paranoid. ...

Quản trị mạng: Cài đặt và Cấu hình Máy chủ DHCP - núm vú

Quản trị mạng: Cài đặt và Cấu hình Máy chủ DHCP - núm vú

Các bước chính xác mà bạn nên làm khi cấu hình và quản lý máy chủ DHCP (Dynamic Host Configuration Protocol) tùy thuộc vào hệ điều hành mạng mà bạn đang sử dụng. Các thủ tục sau đây cho bạn thấy làm thế nào để làm việc với một máy chủ DHCP trong Windows Server 2008. Thủ tục cho các hệ điều hành khác cũng tương tự. Để cài đặt DHCP ...

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

Các công cụ để trò chuyện với cộng đồng trực tuyến của bạn - những người có núm vú

Các công cụ để trò chuyện với cộng đồng trực tuyến của bạn - những người có núm vú

Cuộc trò chuyện trực tiếp rất có giá trị để phát triển cộng đồng trực tuyến của bạn và tạo sự tin tưởng giữa bạn, công ty bạn làm việc, và những người tạo nên cộng đồng của bạn. Xin lưu ý rằng những buổi này đòi hỏi một chút cam kết vì bạn phải quảng bá sự kiện, mời cộng đồng và kiểm duyệt cuộc trò chuyện. Ở đó ...

Theo dõi ý tưởng Blog của bạn với Evernote - núm vú

Theo dõi ý tưởng Blog của bạn với Evernote - núm vú

Nếu bảng nội thất làm bằng tay hoặc một trên Pinterest dường như không hấp dẫn, hãy thử Evernote để thu thập các mặt hàng cho bảng thiết kế blog. Evernote là một chương trình giúp bạn dễ dàng lưu trữ các bài viết, hình ảnh và thậm chí các bản ghi âm của riêng bạn ở một nơi. Evernote cũng có một ứng dụng mạnh mẽ cho điện thoại thông minh.

Theo dõi Các liên kết liên kết để cải thiện mẹ Blog Sales - núm vú

Theo dõi Các liên kết liên kết để cải thiện mẹ Blog Sales - núm vú

Sub-ID, SID, bit của văn bản mà bạn có thể thêm vào hầu hết các liên kết liên kết sẽ được theo dõi trong quá trình bán hàng. Khi bạn bắt đầu thiết lập được bằng cách sử dụng các liên kết liên kết, bạn sẽ thấy các trường hợp mà bạn muốn biết chi tiết hơn về cách bán hàng diễn ra như thế nào. Đặc biệt nếu bạn sử dụng

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

Tránh Hacks với Linux Test Tools - núm vú

Tránh Hacks với Linux Test Tools - núm vú

Bạn có thể sử dụng nhiều công cụ an ninh UNIX để kiểm tra các hệ thống Linux của bạn . Một số tốt hơn nhiều so với những người khác. Dù bằng cách nào, bạn cần phải có biện pháp chống lại tin tặc và kiểm tra hệ thống của bạn! Các công cụ thương mại dựa trên Windows dường như làm tốt công việc như bất kỳ. Một số mục yêu thích như sau: Bộ công cụ BackTrack Linux trên một đĩa CD có khả năng khởi động ...

Banner Grabs có thể cho một Hacker Thông tin để tấn công E-mail - núm vú

Banner Grabs có thể cho một Hacker Thông tin để tấn công E-mail - núm vú

Khi hacker một máy chủ e-mail, một đơn hàng đầu tiên của hacker đang thực hiện một banner cơ bản để xem liệu anh ta có thể phát hiện được phần mềm máy chủ thư điện tử nào đang chạy. Đây là một trong những bài kiểm tra quan trọng nhất để tìm ra thế giới biết về máy chủ SMTP, POP3 và IMAP của bạn. Thu thập thông tin Bạn có thể ...

Các Thiết lập Mạng Mac cơ bản - núm vú

Các Thiết lập Mạng Mac cơ bản - núm vú

Hầu hết các thiết lập mạng trên hệ điều hành OS X của Mac đều tự động. Nếu bạn muốn, bạn có thể xem và thay đổi cài đặt mạng mặc định bằng cách làm theo các bước sau: