เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

เตรียม label vector

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

ในแบบฝึกหัดนี้ จะมีชุดข้อมูลดิบที่มี label เป็นข้อความให้เตรียมความพร้อม ข้อมูลอยู่ในรูป pandas.DataFrame ชื่อ df ซึ่งมีสองคอลัมน์ ได้แก่ text สำหรับข้อความ และ label สำหรับชื่อ label งานของคุณคือแปลง label ให้ครบทุกขั้นตอน ทั้งการเปลี่ยนจากสตริงเป็นตัวเลข และการทำ one-hot encoding

โมดูล pandas ในชื่อ pd และฟังก์ชัน to_categorical() จาก keras.utils.np_utils ถูกโหลดไว้ในสภาพแวดล้อมแล้ว และข้อมูลบางส่วนจะแสดงในคอนโซลให้ดู

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Recurrent Neural Networks (RNNs) สำหรับ Language Modeling ด้วย Keras

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Get the numerical ids of column label
numerical_ids = df.label.____

# Print initial shape
print(numerical_ids.____)
แก้ไขและรันโค้ด