Pinterest ใช้ระบบ AI เพื่อปรับปรุงระบบแนะนำให้ดีขึ้นไปอีก

0
https://news.developer.nvidia.com/wp-content/uploads/2018/08/Pinterest1.jpg

นักพัฒนาระบบจาก Pinterest ทำงานร่วมกับผู้ร่วมงานจากมหาวิทยาลัยแสตนฟอร์ด (Stanford University) ได้เปิดตัวระบบ PinSage ระบบแนะนำ (recommendation system) ที่มีประสิทธิภาพสูงโดยอิงจากเฟรมเวิร์ก deep learning ซึ่งใช้เพื่อสำหรับแนะนำโฆษณาและช้อปปิ้งภายในโซเชียลเน็ตเวิร์ก

“ตามที่จำนวนของคนที่ใช้ Pinterest นั้นมีจำนวนสูงขึ้นมากกว่า 200 ล้านคนใช้งานต่อเดือน และจำนวนของวัตถุที่บันทึกไว้นั้นมีมากถึง 100 พันล้านภาพ พวกเราจึงจะต้องสร้างเทคโนโลยีอย่างต่อเนื่องเพื่อที่จะไม่ใช่เพียงแค่เก็บไว้หากแต่จะต้องสร้างระบบแนะนำที่ฉลาดมากขึ้น” คุณ Ruining He หนึ่งในวิศวกร Pinterest กล่าวในบล็อกโพส

เฟรมเวิร์กนั้นใช้โครงข่าย Graph Convolutional Network หรือ GCN เพื่อที่จะเรียนรู้สิ่งของต่างๆ เกี่ยวกับ pin และ node ใน web-scale graph โดยแต่ละ pin นั้นจะมีความเชื่อมโยงกับภาพและจำนวนเซ็ตของข้อความคำอธิบายประกอบ (annotation) อย่างเช่น title และ description

โดยทีมงานเทรนโครงข่าย Graph Convolutional Network บนเฟรมเวิร์ก TensorFlow กับข้อมูลประมาณ 18 TB หรือจำนวนตัวอย่างในกราฟถึง 7.5 พันล้านอย่าง ซึ่งเป็นการนำเสนอตัว pin และ board ด้วยจำนวน 3 พันล้าน node

https://news.developer.nvidia.com/wp-content/uploads/2018/08/Screen-Shot-2018-08-20-at-12.14.52-PM.png
ตัวอย่างการแนะนำ pin โดยใช้อัลกอริทึมที่แตกต่างกัน

 

“Pin embedding นั้นเป็นสิ่งที่จำเป็นในหลายๆ งานอย่างเช่น การสนับสนุนแนะนำ Pin ต่างๆ รวมไปถึงตัว Pin ที่เป็นแบบ dynamic อย่างเช่นสิ่งต่างๆ สำหรับการทำโฆษณาและการช้อปปิ้ง การคัดแยกประเภท (classification) การจัดกลุ่ม (clustering) และการจัดลำดับใหม่ (reranking)” เขากล่าว “งานต่างๆ เหล่านี้เป็นพื้นฐานสำหรับหัวใจในการบริการของพวกเราอย่างเช่นการทำ Related Pins, Search, Shopping และ Ads”

โดยทีมงานยังกล่าวอีกว่าเฟรมเวิร์กนั้นมีศักยภาพที่จะสนับสนุนระบบ backend ของการค้นหาผลิตภัณฑ์และการช้อปปิ้งในอนาคตได้ดีขึ้น ซึ่งสรุปได้ว่าตัวงานนี้สามารถวิเคราะห์ข้อมูลต่างๆ ได้มากกว่าโมเดล deep learning แบบมาตรฐาน

“โมเดลของพวกเรานั้นจะขึ้นต่อข้อมูลในกราฟนี้ในการให้ข้อมูลบริบทและทำให้พวกเราไปสู่ Pin ที่ไม่กำกวมซึ่งจะมีความคล้ายในเชิงรูปลักษณ์ แต่ความหมายอาจจะต่างกัน ซึ่งจากความรู้ของพวกเรานั้น สิ่งนี้เป็นแอปพลิเคชันที่ใหญ่ที่สุดของ deep graph embeddings ณ ตอนนี้ และเป็นการปูทางไปสู่ยุคใหม่ของการทำระบบ web-scale recommender system โดยอิงจากสถาปัตกรรม Graph Convolutional architecture” วิศวกร Pinterest กล่าว

สำหรับผลลัพธ์ของงานนี้ได้ตีพิมพ์ไว้บน ArXiv และจะมีการนำเสนอในงานสัมมนา SIGKDD International Conference on Knowledge Discovery & Data Mining ในเมืองลอนดอนสัปดาห์นี้

Source : https://news.developer.nvidia.com/pinterest-uses-ai-to-enhance-its-recommendations-system/