ใช้โมเดลการเรียนรู้ของเครื่อง Oracle ใน Oracle Analytics

คุณสามารถรีจิสเตอร์และใช้โมเดลการเรียนรู้ของเครื่อง Oracle จาก Oracle Database หรือ Oracle Autonomous Data Warehouse เพื่อให้คะแนนข้อมูลใน Oracle Analytics ใช้โปรแกรมแก้ไขโฟลว์ข้อมูลเพื่อใช้โมเดลการเรียนรู้ของเครื่องกับข้อมูลของคุณ

Oracle Analytics ช่วยให้คุณสามารถสร้างการเรียนรู้ของเครื่องลงในแอปพลิเคชันของคุณโดยไม่ต้องมีความเชี่ยวชาญของนักวิทยาศาสตร์ข้อมูล

ฉันจะใช้โมเดลการเรียนรู้ของเครื่อง Oracle ใน Oracle Analytics ได้อย่างไร

Oracle Analytics ให้คุณสามารถรีจิสเตอร์และใช้โมเดลการเรียนรู้ของเครื่อง Oracle จาก Oracle Database หรือ Oracle Autonomous Data Warehouse

การใช้โมเดลการเรียนรู้ของเครื่อง Oracle กับ Oracle Analytics จะเพิ่มระดับของการวิเคราะห์เชิงคาดการณ์ที่คุณทำในชุดข้อมูลได้เป็นอย่างมาก เนื่องจากข้อมูลและโมเดลอยู่ในฐานข้อมูล การให้คะแนนข้อมูลทำในฐานข้อมูล และชุดข้อมูลที่เป็นผลลัพธ์จะเก็บในฐานข้อมูล ซึ่งจะช่วยให้คุณใช้เอ็นจินการรันการเรียนรู้ของเครื่อง Oracle เพื่อให้คะแนนชุดข้อมูลขนาดใหญ่ได้

คุณสามารถรีจิสเตอร์และใช้โมเดลการเรียนรู้ของเครื่อง Oracle จากที่มาข้อมูลของฐานข้อมูลต่อไปนี้:
  • Oracle Autonomous Data Warehouse
  • Oracle Database

ใน Oracle Analytics คุณสามารถรีจิสเตอร์โมเดลการเรียนรู้ของเครื่อง Oracle ของฐานข้อมูลในคลาสการทำเหมือง ได้แก่ การจัดประเภท การถดถอย การคลัสเตอร์ ความผิดปกติ หรือการดึงข้อมูลคุณสมบัติ ซึ่งสร้างโดยใช้การเรียนรู้ของเครื่อง Oracle สำหรับ SQL API (OML 4SQL) บทบาทของผู้ใช้และสิทธิ์ใช้งานฐานข้อมูล Oracle Analytics จะกำหนดโมเดลการเรียนรู้ของเครื่อง Oracle ที่คุณรีจิสเตอร์และใช้ได้

คุณยังสามารถสร้างโมเดลการคาดการณ์ได้ใน Oracle Analytics

รีจิสเตอร์โมเดลการเรียนรู้ของเครื่อง Oracle ใน Oracle Analytics

โมเดลการเรียนรู้ของเครื่อง Oracle ต้องรีจิสเตอร์ใน Oracle Analytics ก่อนที่คุณจะใช้เพื่อคาดการณ์ข้อมูล คุณสามารถรีจิสเตอร์และใช้โมเดลที่อยู่ในที่มาข้อมูล Oracle Database หรือ Oracle Autonomous Data Warehouse ของคุณ

  1. ในเพจ โฮม ให้คลิก เมนูเพจ แล้วคลิก รีจิสเตอร์โมเดล/ฟังก์ชัน ตามด้วย โมเดลการเรียนรู้ของเครื่อง
    ตัวเลือกนี้ใช้ได้สำหรับผู้ใช้ที่มีบทบาทผู้ดูแลระบบบริการ BI หรือผู้สร้างเนื้อหา DV
  2. ในไดอะล็อก รีจิสเตอร์โมเดล ML ให้เลือกการเชื่อมต่อ
    ในไดอะล็อก เลือกโมเดลที่จะรีจิสเตอร์ คุณจะเห็นโมเดลการเรียนรู้ของเครื่อง Oracle ของฐานข้อมูลในคลาสการทำเหมืองข้อมูลต่างๆ เช่น การจัดประเภท การถดถอย การคลัสเตอร์ ความผิดปกติ หรือการดึงข้อมูลคุณสมบัติ ซึ่งสร้างโดยใช้ Oracle Machine Learning สำหรับ SQL API (OML 4SQL)

    หากจำเป็น ให้คลิก สร้างการเชื่อมต่อ เพื่อสร้างการเชื่อมต่อไปยังที่มาข้อมูล Oracle Database หรือ Oracle Autonomous Data Warehouse data ที่มีโมเดลการเรียนรู้ของเครื่อง Oracle ที่คุณต้องการใช้

  3. ในไดอะล็อก เลือกโมเดลที่จะรีจิสเตอร์ ให้คลิกโมเดลที่คุณต้องการรีจิสเตอร์และตรวจสอบข้อมูลของโมเดล ตัวอย่างเช่น คลาสโมเดลและอัลกอริทึมที่ใช้สร้างโมเดล เป้าหมายที่โมเดลการคาดการณ์ คอลัมน์ที่โมเดลได้รับการฝึกมา การคาดการณ์โมเดล และพารามิเตอร์
  4. คลิก รีจิสเตอร์
  5. จากโฮมเพจ ให้คลิก นาวิเกเตอร์ ไอคอนนาวิเกเตอร์ที่ใช้เพื่อแสดงนาวิเกเตอร์ และคลิก การเรียนรู้ของเครื่อง เพื่อยืนยันว่าโมเดลได้รับการอิมปอร์ตสำเร็จแล้ว

ตรวจสอบโมเดลการเรียนรู้ของเครื่อง Oracle ที่รีจิสเตอร์

คุณสามารถเข้าถึงและตรวจสอบข้อมูลเกี่ยวกับโมเดลการเรียนรู้ของเครื่อง Oracle ที่คุณรีจิสเตอร์ใน Oracle Analytics

ดูรายละเอียดของโมเดลที่รีจิสเตอร์

ดูข้อมูลรายละเอียดของโมเดลการเรียนรู้ของเครื่อง Oracle เพื่อช่วยคุณทำความเข้าใจโมเดล และระบุว่าเหมาะสำหรับการคาดการณ์ข้อมูลของคุณหรือไม่ รายละเอียดโมเดลประกอบด้วยคลาสโมเดล อัลกอริทึม คอลัมน์อินพุต คอลัมน์เอาต์พุต และพารามิเตอร์

เมื่อคุณรีจิสเตอร์โมเดล ข้อมูลรายละเอียดจะรวมอยู่ด้วย ข้อมูลนี้ได้มาจาก Oracle Database หรือ Oracle Autonomous Data Warehouse
  1. บนโฮมเพจ ให้คลิก นาวิเกเตอร์ ไอคอนนาวิเกเตอร์ที่ใช้เพื่อแสดงนาวิเกเตอร์ แล้วคลิก การเรียนรู้ของเครื่อง
  2. คลิกแท็บ โมเดล

  3. วางเคอร์เซอร์เหนือโมเดลที่คุณต้องการดู คลิก การดำเนินการ แล้วเลือก ตรวจสอบ
  4. คลิก รายละเอียด เพื่อดูข้อมูลของโมเดล

วิวของโมเดลที่รีจิสเตอร์คืออะไร

เมื่อสร้างโมเดลการเรียนรู้ของเครื่อง Oracle ระบบจะสร้างวิวที่มีข้อมูลเฉพาะเกี่ยวกับโมเดล และจัดเก็บในฐานข้อมูล ใช้ Oracle Analytics เพื่อเข้าใช้ลิสต์ของวิวของโมเดล แล้วสร้างชุดข้อมูลที่คุณสามารถใช้เพื่อแสดงข้อมูลที่มีอยู่ในวิว

วิวจะมีข้อมูลเกี่ยวกับโมเดลที่รีจิสเตอร์ เช่น สถิติของโมเดล การกระจายค่าเป้าหมาย และการตั้งค่าอัลกอริทึม จำนวนและประเภทของวิวที่สร้างจะได้รับการกำหนดโดยอัลกอริทึมของโมเดล ดังนั้นโมเดลที่สร้างจากอัลกอริทึม Naive Bayes จะมีวิวหนึ่งชุด และโมเดลที่สร้างจากอัลกอริทึมโครงสร้างการตัดสินใจจะมีวิวอีกชุด ตัวอย่างเช่น บางวิวที่สร้างขึ้นสำหรับโมเดลโครงสร้างการตัดสินใจมีดังนี้
  • เมตริกซ์ต้นทุนการให้คะแนน - อธิบายเมตริกซ์การให้คะแนนสำหรับโมเดลการจัดประเภท วิวจะมี actual_target_value, predicted_target_value และ cost
  • คู่ชื่อ-ค่าร่วม - อธิบายสถิติร่วมที่เกี่ยวข้องกับโมเดล เช่น จำนวนแถวที่ใช้ในการสร้างโมเดลและสถานะการบรรจบกัน
  • สถิติโครงสร้างการตัดสินใจ - อธิบายสถิติที่เกี่ยวข้องกับแต่ละโหนดในโครงสร้างการตัดสินใจ สถิติมีฮิสโตแกรมเป้าหมายสำหรับข้อมูลในโหนด สำหรับทุกโหนดในโครงสร้าง วิวนี้จะมีข้อมูลเกี่ยวกับการรองรับของ predicted_target_value, actual_target_value และ node

ชื่อของแต่ละวิวจะไม่ซ้ำกัน ตัวอย่างเช่น DM$VCDT_TEST รูปแบบที่ใช้เพื่อสร้างชื่อวิวคือ DM$VAlphabet_Model Name โดยที่:

  • DM$V - แสดงคำนำหน้าสำหรับวิวที่สร้างจากโมเดลที่รีจิสเตอร์
  • ตัวอักษร - แสดงค่าที่ระบุถึงประเภทของโมเดลเอาต์พุต ตัวอย่างเช่น C หมายความว่าประเภทวิวคือเมตริกซ์ต้นทุนการให้คะแนน และ G หมายความว่าประเภทวิวคือคู่ชื่อ-ค่าร่วม
  • ชื่อโมเดล - มีชื่อของโมเดลการเรียนรู้ของเครื่อง Oracle ที่รีจิสเตอร์และวิวของโมเดลนี้ ตัวอย่างเช่น DT_TEST

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิว โปรดดูเอกสารสำหรับ Oracle Database ในเวอร์ชันของคุณ

Oracle Analytics มีลิสต์ของวิวโมเดลที่รีจิสเตอร์ทั้งหมด อย่างไรก็ตาม คุณสามารถเข้าใช้และแสดงข้อมูลมุมมองสำหรับ Oracle Database 12c รีลีส 2 หรือใหม่กว่า หากคุณกำลังทำงานกับ Oracle Database เวอร์ชันก่อนหน้า คุณจะไม่สามารถใช้ Oracle Analytics เพื่อเข้าใช้มุมมองแสดงข้อมูลได้

ดูลิสต์วิวของโมเดลที่รีจิสเตอร์

วิวของโมเดลที่รีจิสเตอร์จัดเก็บอยู่ในฐานข้อมูล แต่คุณสามารถใช้ Oracle Analytics เพื่อแสดงลิสต์วิวของโมเดล

วิวมีข้อมูลต่างๆ เช่น ขนาดของโมเดล การตั้งค่า และแอททริบิวที่ใช้ในโมเดล ข้อมูลนี้จะช่วยให้คุณเข้าใจและใช้ประโยชน์จากโมเดลได้ดีขึ้น

หมายเหตุ:

คุณสามารถเข้าใช้และแสดงข้อมูลวิวต่างๆ สำหรับ Oracle Database 12c รีลีส 2 ขึ้นไป หากคุณกำลังทำงานกับ Oracle Database เวอร์ชันก่อนหน้า วิวเหล่านี้จะไม่มีในฐานข้อมูลและคุณจะไม่สามารถใช้ Oracle Analytics เพื่อเข้าใช้และแสดงข้อมูลวิวเหล่านั้นได้
  1. บนโฮมเพจ ให้คลิก นาวิเกเตอร์ ไอคอนนาวิเกเตอร์ที่ใช้เพื่อแสดงนาวิเกเตอร์ แล้วคลิก การเรียนรู้ของเครื่อง
  2. คลิกแท็บ โมเดล

  3. วางเคอร์เซอร์เหนือโมเดลที่คุณต้องการดู คลิก การดำเนินการ แล้วเลือก ตรวจสอบ
  4. คลิกแท็บ เกี่ยวข้อง เพื่อดูลิสต์วิวของโมเดล

แสดงข้อมูลวิวโมเดลการเรียนรู้ของเครื่อง Oracle ที่รีจิสเตอร์

แสดงข้อมูลวิวใดก็ได้ของโมเดลที่รีจิสเตอร์เพื่อสำรวจข้อมูลที่ช่วยให้คุณเข้าใจและใช้งานโมเดลได้ดีขึ้น

หมายเหตุ:

คุณสามารถเข้าใช้และแสดงข้อมูลวิวต่างๆ สำหรับ Oracle Database 12c รีลีส 2 ขึ้นไป หากคุณกำลังทำงานกับ Oracle Database เวอร์ชันก่อนหน้า วิวเหล่านี้จะไม่มีในฐานข้อมูลและคุณจะไม่สามารถใช้ Oracle Analytics เพื่อเข้าใช้และแสดงข้อมูลวิวเหล่านั้นได้
เมื่อสร้างชุดข้อมูล คุณจะต้องทราบชื่อวิวของโมเดลและชื่อสคีมาฐานข้อมูล ใช้งานต่อไปนี้เพื่อค้นหาชื่อเหล่านี้ สร้างชุดข้อมูล และแสดงข้อมูลวิว
  1. บนโฮมเพจ ให้คลิก นาวิเกเตอร์ ไอคอนนาวิเกเตอร์ที่ใช้เพื่อแสดงนาวิเกเตอร์ แล้วคลิก การเรียนรู้ของเครื่อง
  2. ค้นหาโมเดลการเรียนรู้ของเครื่องที่รีจิสเตอร์ แล้วคลิก การดำเนินการ และคลิก ตรวจสอบ
  3. คลิก รายละเอียด และยืนยันว่าขยายส่วน ข้อมูลโมเดล แล้ว ไปที่ฟิลด์ เจ้าของโมเดล DB และบันทึกชื่อสคีมาฐานข้อมูล
  4. คลิก เกี่ยวข้อง แล้วค้นหาและบันทึกชื่อวิว คลิก ปิด
  5. ใน โฮมเพจ ให้คลิก สร้าง แล้วคลิก ชุดข้อมูล
  6. เลือกการเชื่อมต่อที่มีโมเดลการเรียนรู้ของเครื่องและวิวของโมเดลนั้น
  7. ใน โปรแกรมแก้ไขชุดข้อมูล ให้เบราส์หาและคลิกชื่อสคีมาฐานข้อมูลที่คุณพบในแท็บ รายละเอียด
  8. เลือกวิวที่คุณพบในแท็บ เกี่ยวข้อง และดับเบิลคลิกคอลัมน์เพื่อเพิ่มลงในชุดข้อมูล คลิก เพิ่ม
  9. คลิก สร้างเวิร์กบุค เพื่อสร้างการแสดงข้อมูล