อัลกอริทึมใน PySpark MLlib
ก่อนใช้งานอัลกอริทึม Machine Learning ใน PySpark shell ต้องนำเข้าโมดูลย่อยของไลบรารี pyspark.mllib ก่อน จากนั้นจึงเลือกคลาสที่เหมาะสมกับงาน Machine Learning ที่ต้องการ
ในแบบฝึกหัดนี้ จะได้เรียนรู้วิธีนำเข้าโมดูลย่อยต่าง ๆ ของ pyspark.mllib พร้อมกับคลาสที่ใช้สำหรับอัลกอริทึม Collaborative Filtering, Classification และ Clustering
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Big Data Fundamentals with PySpark
คำแนะนำการฝึกหัด
- นำเข้าโมดูลย่อย recommendation ของ
pyspark.mllibและคลาส Alternating Least Squares - นำเข้าโมดูลย่อย classification ของ
pyspark.mllibและคลาส Logistic Regression with LBFGS - นำเข้าโมดูลย่อย clustering ของ
pyspark.mllibและคลาส KMeans
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the library for ALS
from pyspark.mllib.____ import ____
# Import the library for Logistic Regression
from ____.____.____ import ____
# Import the library for Kmeans
from ____.____.____ ____ ____