IMF-issues-veiled-warning- Against-el-salvadors-bitcoin-law.jpg

ตรวจสอบการเรียนรู้ของเครื่อง Azure ด้วย Watson OpenScale

โหนดต้นทาง: 1858932

สรุป

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

รายละเอียด

ด้วย Watson OpenScale คุณสามารถตรวจสอบคุณภาพของโมเดลและบันทึก payloads ได้ ไม่ว่าโมเดลนั้นจะโฮสต์อยู่ที่ใด รูปแบบโค้ดนี้ใช้ตัวอย่างของโมเดล Azure ซึ่งแสดงให้เห็นลักษณะอิสระและเปิดกว้างของ Watson OpenScale IBM Watson OpenScale เป็นสภาพแวดล้อมแบบเปิดที่ช่วยให้องค์กรต่างๆ ทำงานอัตโนมัติและดำเนินการ AI ของตนได้ มีแพลตฟอร์มที่มีประสิทธิภาพสำหรับการจัดการ AI และโมเดลการเรียนรู้ของเครื่องบน IBM Cloud หรือที่ใดก็ตามที่อาจถูกปรับใช้และให้ประโยชน์เหล่านี้:

เปิดโดยการออกแบบ: Watson OpenScale ช่วยให้ตรวจสอบและจัดการการเรียนรู้ของเครื่องและโมเดลการเรียนรู้เชิงลึกที่สร้างขึ้นโดยใช้เฟรมเวิร์กหรือ IDE ใดๆ และปรับใช้กับเอ็นจิ้นการโฮสต์โมเดลใดๆ

ขับเคลื่อนผลลัพธ์ที่ยุติธรรมยิ่งขึ้น: Watson OpenScale ตรวจจับและช่วยลดอคติของโมเดลเพื่อเน้นย้ำถึงปัญหาความเป็นธรรม แพลตฟอร์มนี้ให้คำอธิบายข้อความธรรมดาของช่วงข้อมูลที่ได้รับผลกระทบจากอคติในรูปแบบและการแสดงภาพ ซึ่งช่วยให้นักวิทยาศาสตร์ข้อมูลและผู้ใช้ทางธุรกิจเข้าใจถึงผลกระทบต่อผลลัพธ์ทางธุรกิจ เมื่อตรวจพบอคติ Watson OpenScale จะสร้างโมเดลสหายที่ไม่มีอคติโดยอัตโนมัติที่ทำงานข้างโมเดลที่ปรับใช้ ดังนั้นจึงแสดงตัวอย่างผลลัพธ์ที่ยุติธรรมที่คาดหวังให้กับผู้ใช้โดยไม่ต้องแทนที่โมเดลเดิม

อธิบายธุรกรรม: Watson OpenScale ช่วยให้องค์กรต่างๆ นำความโปร่งใสและความสามารถในการตรวจสอบมาสู่แอปพลิเคชันที่ใช้ AI โดยสร้างคำอธิบายสำหรับธุรกรรมแต่ละรายการที่มีการให้คะแนน ซึ่งรวมถึงแอตทริบิวต์ที่ใช้ในการคาดการณ์และการถ่วงน้ำหนักของแต่ละแอตทริบิวต์

เมื่อคุณเสร็จสิ้นรูปแบบโค้ดนี้ คุณจะเข้าใจวิธี:

  • เตรียมข้อมูล ฝึกโมเดล และปรับใช้โดยใช้ Azure
  • ให้คะแนนแบบจำลองโดยใช้บันทึกการให้คะแนนตัวอย่างและจุดสิ้นสุดการให้คะแนน
  • ตั้งค่า Watson OpenScale data mart
  • ผูกโมเดล Azure กับ Watson OpenScale data mart
  • เพิ่มการสมัครสมาชิกดาต้ามาร์ท
  • เปิดใช้งานการบันทึกเพย์โหลดและการตรวจสอบประสิทธิภาพสำหรับสินทรัพย์ที่สมัครทั้งคู่
  • ใช้ดาต้ามาร์ทเพื่อเข้าถึงข้อมูลตารางผ่านการสมัครสมาชิก

ไหล

Azure machine learning flow diagram

  1. นักพัฒนาสร้าง Jupyter Notebook โดยใช้ข้อมูลจาก credit_risk_training.csv ไฟล์
  2. Jupyter Notebook เชื่อมต่อกับฐานข้อมูล PostgreSQL ที่เก็บข้อมูล Watson OpenScale
  3. โมเดลแมชชีนเลิร์นนิงถูกสร้างขึ้นโดยใช้ Azure Machine Learning Studio และปรับใช้กับคลาวด์
  4. Watson OpenScale ถูกใช้โดยโน้ตบุ๊กเพื่อบันทึกเพย์โหลดและตรวจสอบประสิทธิภาพ

คำแนะนำ

ค้นหาขั้นตอนโดยละเอียดสำหรับรูปแบบนี้ใน ไฟล์ readme. ขั้นตอนจะแสดงวิธีการ:

  1. โคลนที่เก็บ
  2. สร้างบริการ Watson OpenScale
  3. สร้างแบบจำลองบน Azure Machine Learning Studio
  4. เรียกใช้โน้ตบุ๊ก
ที่มา: https://developer.ibm.com/patterns/monitor-azure-machine-learning-studio-models-with-ai-openscale/

ประทับเวลา:

เพิ่มเติมจาก นักพัฒนาไอบีเอ็ม