SID Tech Talent 2017 — `Machine learning` (1)

Sudarat Yawutthi
2 min readNov 12, 2017

--

SID — “Siam Innovation District Tech Talent” ก็เป็นโปรเจคของ CU Innovation hub ค่ะ ที่ไปเรียนก็เป็นคอร์สสั้นของ Machine Learning ประมาณ 2 เดือน (กันยายน ถึง ตุลาคม) ซึ่งเป็นช่วง 2 เดือนที่อัดแน่นซะเหลือเกิน ฮ่าๆ วันนี้ขออนุญาตมาแชร์ประสบการณ์เรื่องเรียนคอร์สนี้นะคะ แต่ขอแตกเป็น 2 ตอนคือตอนเรียน และตอนทำ Hackathon เพราะเขียนสั้นๆ ไม่เป็น ลองอ่านแล้วกันค่ะ :D

ทำไมที่เลือกเรียน?

ปีนี้ตั้งใจไว้แล้ว ว่าจะลองทำอะไรที่ทำได้ก็จะลอง ตั้งแต่ลาออกที่เดิมอย่างกากๆ มาเป็น consultant แล้วก็กะออกไป meetup เยอะๆ คุยกับคนอื่นเยอะๆ แล้วก็แอบไปเจอโพสต์หนึ่งบน Facebook

ด้วยความที่เป็นเรื่อง Machine Learning ด้วย (ที่เราสนใจมากกกกก) ก็เลยคิดว่าโอกาสนี้แหละ ลองก็ลองเลย หลังจากเรียน Andrew Ng (เทพเจ้าสาย ML) แล้วก็งงๆ มาหลายที คิดว่ารอบนี้ยังไงต้องได้อะไรแหละน๊าาา!

มาเรียนได้ยังไง?

เราได้คัดเลือกนะ ฮ่าๆ ได้อยู่เน้อ จริงๆ ตอนสมัครเค้าให้กรอกรายละเอียด ตอบคำถามทั่วไปค่ะ ก็ตอบไปว่าทำอะไร ทำไมถึงอยากเรียน มีแบบทดสอบนิดหน่อย แล้วก็มีให้ทำ Sudoku AI ก็เลยคิดว่า นี่แหละ ถึงเรื่องอื่นเราจะห่วย แต่เรื่องเขียนโปรแกรมเราก็สู้เน้อ (จริงเหรอ?!) ก็ทำไป จนครบแหละ แต่ไม่รู้ถูกป่าวเด้อ :D

อันนี้บนต้นฉบับ Sudoku-AI ที่ดูสวยงาม ส่วนข้างล่างเป็นอันที่ทำส่ง (สมัยยังไม่รู้ว่า jupyter ใช้ยังไง ฮ่าๆ)

เรียนอะไรบ้าง?

เรียนอะไรเหรอ?… มันเยอะมากเลย ฮ่าๆ

มีรูปตอนเรียนกับเค้ามั้ง ฮ่าๆ

เนื้อหามันแน่นอยู่แล้วค่ะ เรียนวันอาทิตย์ตลอด 2 เดือนเนอะ ตั้งแต่ 9:00–18:00 จากวันอาทิตย์ที่ไม่เคยตื่นเช้า เราก็มาเรียนได้เน้อ ฮ่าๆ สมัครมาแล้วต้องเต็มที่ :D

เนื้อหาเริ่มเรียนจากตั้งแต่ เริ่ม basic paython, jupyter ซึ่งถือเป็นอะไรที่ดีที่เราได้เริ่มเขียน jupyter สักที หลังจากพยายามจะลองเองอยู่นาน แล้วก็มา linear regression, visulaization, data processing, nornalization, classifier, recommendation, random forest, deep learning แล้วอื่นๆอีกมากมาย ซึ่งเยอะมากจริงๆ จนไม่คิดว่าเป็นคอร์ส 2 เดือนได้ …วันแรกเจอหาพื้นที่ใต้กราฟ (calculus) ถึงขั้นงงไปเลย ฮ่าา

มีการบ้านด้วยนะ ขอบคุณที่มีการบ้านให้ค่ะ จะได้กลับไปทบทวนที่แท้จริงๆ ฮ่าๆ

อ่อ และก็แอบมีพี่ต้ามาเป็น guest ในคลาสสุดท้ายด้วย พี่ต้ามาพูดถึงยุพินด้วย (แอบทำโปรเจค chatbot โดนถามเยอะเลย ฮ่าๆ แต่ทำให้ตาสว่างเลย กลับบ้านมาหาข้อมูลเยอะขึ้นเยอะเลย ชอบๆ :D)

ได้อะไรบ้าง?

อยากเปรียบเทียบว่าพอเรียนเหมือนมีแสงอะไรเข้ามา ฮ่าๆ :D

สรุปเลยว่ามันคุ้มมากกกกกกกกกกกที่ได้เรียน เนื้อหาแน่นสุดยอดดด นอกจากนั้นหลังจากเรื่องที่เรียนจาก Andrew แล้วงงๆ พองง ก็วนๆ ฟังไปหลายๆ รอบ มาที่นี่ก็เข้าใจอะไรได้เยอะเลย พอแอบสลับไปฟัง Andrew บ้าง ก็เข้าใจมากขึ้นด้วย รู้ว่า Andrew พูดอะไร ฮ่าา เราว่าดีนะ ดูจะได้ความรู้แน่นขึ้น

อีกอย่างตอนนี้มาเขียน jupyter แล้วดูโอเคขึ้น เหมือนเขียนไปแล้วใช้อธิบายต่อได้ด้วย เลยเข้าใจละว่าเค้าเขียน jupyter กันไปทำไม

อีกอย่างได้ทำการบ้าน ถือเป็นเรื่องที่ดี ฮ่าๆ จะได้ทบทวนความรู้หลังจากเรียน หลังจากเคยเรียนแล้วขี้เกียจ มีการบ้านปุ๊ป รู้สึกต้องขยันเลย

ได้เจอเพื่อน คนเรียนเยอะจริงจัง อย่างไม่เคยคิดมาก่อน

อย่างสุดท้ายที่ดีสุดคือรู้ว่าเราขาดอะไร พอมาเรียนกับทั้งพี่อาร์มแล้วก็เจมส์ ก็รู้ว่า อ่อ เค้าทำกันแบบนี้ อันนี้เราไม่เคยอ่า จดๆ อันนี้เราพลาด (ซึ่งดูเราจะพลาดอะไรเยอะมากเชียว ฮ่าๆ) แต่เราจดไว้แล้วนะ เดี๋ยวไปตามหาข้อมูลต่อ

สุดท้ายแล้ว SID Talent ได้อะไรเยอะมากกกกกกกค่ะ รู้สึกโชคดีเลยที่ได้เรียน ทั้งเนื้อหาด้วย ทั้งโอกาสที่ได้เรียนกับพี่อาร์ม กับเจมส์ ทั้งพี่ต้าด้วย คนดังทั้งนั้น แล้วก็โอกาสที่เจอคนที่เค้าชอบอะไรเหมือนๆเรา รู้สึกมีพลังขึ้น ฮ่า ขอบคุณที่เลือกให้เรียนนะคะ :D

SID Talent ยังมีอีกหลายคอร์สนะคะ ดูได้ที่ FB: CU innovation Hub

ยังไงก็ตามฝากตอนหน้าด้วยนะคะ จากคอร์สเรียน Machine Learning เหมือนกัน แต่เป็นตอนแข่ง Hackathon น๊าาาาา :D

ตอน 2 เน้อ >> https://medium.com/@icooker811_/sid-tech-talent-2017-machine-learning-2-f50cb863d501

--

--