เชิญชวนเพื่อนๆ ที่สนใจ Kaggle มารวมกลุ่นกันครับ!
March 8, 2019Workshop : Deep Signal Learning — ตรวจสอบหาความผิดปกติบนสัญญาณไฟฟ้า 3 เฟส
May 9, 2019สวัสดีครับ!! วันนี้ทีมงานมีข่าวดีมาบอกครับ
เพื่อนๆ ที่สนใจอยากทดลองทำ project NLP ภาคปฏิบัติบนข้อมูลจริงด้วย Keras ในโจทย์ คัดกรองกระทู้ที่ไม่ประสงค์ดีบนเว็บไซต์ Quora.com บน ThAIKeras workshop ที่อธิบายขั้นตอนด้วยภาษาไทยอย่างละเอียด สามารถทดลองทำได้บน Kaggle Notebook ที่นี่ครับ
สิ่งที่จะได้เรียนรู้จาก Notebook มีดังนี้ครับ
- หัดใช้ Kaggle Notebook ซึ่งเป็น GPU & Deep Learning virtual machine ประสิทธิภาพสูงได้อย่างง่ายดาย ไม่มีค่าใช้จ่ายและไม่ต้อง set up ใดๆ
- เรียนรู้การเขียนโปรแกรม Text Classification ด้วย Keras โดยใช้ Sequential Model พื้นฐานเช่น LSTM / GRU และการเตรียมข้อมูลเบื้องต้นด้วย Keras Tokenizer
- ได้เรียนรู้การใช้ Word Embedding ทั้งหลายซึ่งเป็นหัวใจของงานด้าน NLP ไม่ว่าจะเป็น GloVe, FastText หรือ Paragram
- เรียนรู้การวัดผลของ Model บนปัญหา คลาสไม่สมดุล (imbalance class) ซึ่งอาจนำไปสู่ความเข้าใจที่ผิด ถ้าวัดผลด้วย Accuracy metric หรือ "ค่าความถูกต้อง" ที่นิยมใช้ทั่วไป
- เรียนรู้วิธี Ensemble อย่างง่าย ที่นำ Models หลายๆ ตัว มาช่วยกัน Classify ทำให้ความแม่นยำเพิ่มขึ้นมากกว่าการใช้ Model ใด Model หนึ่งเพียงตัวเดียว
สำหรับเพื่อนๆ ที่อยากเข้าใจ background เพิ่มเติมของปัญหาการคัดกรองกระทู้ที่เจตนาไม่ดีบน Quora.com ซึ่งเป็นการแข่งขันบน Kaggle.com ที่เพิ่งจบไปนั้นสามารถดูรายละเอียดได้ในบทความในเว็บบอร์ดของเราที่นี่ครับ และสำหรับเพื่อนๆ ที่ไม่เคย set up account บน Kaggle มาก่อนสามารถเริ่มต้นได้ง่ายๆ ที่นี้ครับ
Kaggle นั้นเป็นแหล่งฝึกฝีมือและเรียนรู้ Deep Learning ภาคปฏิบัติที่ดีที่สุด ถ้าเพื่อนๆ สนใจการแข่งขันหรืองานใดๆ บน Kaggle ก็อย่าลืมเข้ามาคุยได้ที่บอร์ดของเรานะครับ
คุณพ่อลูกหนึ่งที่หลงใหลในสถาปัตยกรรมนิวรอนและงานด้าน Machine Understanding — ติดตามบทความล่าสุดและพูดคุยกันได้ที่ https://www.facebook.com/thaikeras คร้าบ