Category Data Science

Data Sci Boot Camp Batch#11 : SQL

สำหรับวันนี้ช่วงแรกมี Recap Googlesheet ผมมี Update ไว้ตามใน Blog ตอนของ Week ที่แล้วครับ ลองอ่านกันได้ครับ มาต่อกันวันนี้ครับ จะเป็นการสอน SQL ตัวผมเองใช้ SQL มานานมากเหมือนกันครับ จนบางทีอาจจะหลงลืมได้ Blog ตอนนี้เลยมา Recap SQL จดมาดังนี้ SQL คือ อะไร ภาษา SQL ( Structured Query Language) ที่ใช้เราดึงข้อมูลออกให้เราเห็นได้ โดยข้อมูลต้องจัดเก็บในรูปแบบตาราง และมีจัดความสัมพันธ์ โครงสร้างข้อมูลมันเป็นยังไง ? นึกภาพตารางใน Excel /…

Data Sci Boot Camp Batch#11 : ใช้ Spreadsheet / Excel มา 10 ปี เพิ่งรู้ว่าทำแบบนี้ได้

สำหรับ Blog นี้ ถ้าให้จดทั้งหมดคงยากครับ มาวันนี้ผมจะจดสิ่งที่ไม่รู้ และมันโคตรจะมีประโยชน์เลย ไม่งั้นคงใช้แบบเดิมๆไปอีก 10 ปี อันนี้ Base on Google Spreadsheet เป็นหลักตามที่แอดทอยสอนน้า ถ้าอันไหน Excel ทำได้ ผมจะใส่ไว้ด้วยครับ Spreadsheet / Excel เปิด Google Sheet / Doc ใหม่ แบบไว้ๆ sheets.new / docs.new Structure Data เป็นตารางนะ โดยในแต่ละ Column ต้องมี DataType กำกับ…

Data Sci Boot Camp Batch#11 : Second Brain

Why Second Brain ที่มาคุณ Tiago Forte ป่วย หายหมอมาหลายที่แล้วไม่หาย เค้าเลยขอเอกสารที่เป็น Analog > Digital แล้วมาหาความเชื่อมโยง จนไปหาผู้รู้แล้วเจอว่ามันเป็นเปลี่ยนการกับการจัดการสีระ จากนั้นอาการดีขึ้น เลยเป็นที่มาของการเขียนหนังสือ Building a Second Brain ในไทยก็มีน้า โดยสำหรับหนังสือเล่มนี้จะกล่าวถึง 3 ส่วนนะ The Foundation เริ่มจากปัญหาที่แอดทอยเล่า สมองของเราเอาไว้คิด สร้าง Idea แต่มันไม่ได้เก่งการจัดเก็บข้อมูล (David Allen) ซึ่งการทำงานจริงเราพบว่า 1/4 ของวันจะวุ่นๆกับการหาข้อมูล และเกือบครึ่งสิ่งที่เราต้องการมันหาย หรือ หาไม่เจอ วิธีการมาช่วยมีหลายแบบ…

Data Sci Boot Camp Batch#11 : Intro + AI Prompt 101

เอาจริงๆ นั่งๆอยู่ตอนวันสิ่นปีแล้ว feed ของ Data Sci Boot Camp Batch#11 เข้ามาครับ เลยจ่ายเงินลองมาฟังดู สำหรับวันนี้เป็นการ Intro ว่ามาฟังอะไร ประมาณนี้จดสั่นๆ Day 1: Intro -แนวทางการเรียน -Two Rule ผมชอบกราฟนี้ เอามาแปะ -10,000 Hours Rule หากจะเก่ง ต้องฝึกย้ำให้มันจดจำลง Cell เหมือนที่ผมเคยอ่านมา 21 วันทำติดกันเปลี่ยนนิสัยได้ แต่จริงๆแอดทอยแนะนำว่าทำติดกันสัก 20 ชั่วโมงก็เก่งแล้ว เวลาเป็นสิ่งที่มีค่าที่สุดนะ ใช้ให้คุ้มค่า และชอบอีกตัวอย่าง เรื่องการเรียนภาษา เราไม่จำเป็นต้องรู้หมด…

CPU / GPU / TPU คืออะไร

Free circuit board image

Blog นี้เรียกว่าอยู่ดีๆ ก็สงสัยเลยเขียนจดไว้ครับ ถ้าย้อนไปหลาย10 ปีก่อน Keyword ที่ทุกคนรู้จักกัน จะมีตัว CPU และพอยุคถัดมาสาย Gamer หรือสายวิชาการยุคอย่าง Blockchain / distributed computing มีอีกตัวย่อมา GPU ตอนนี้ยุคของ AI มีอีก Keyword มาเพิ่มอย่าง TPU แล้วทั้ง 3 ตัวนี้ต่างกันอย่างไร ? จากภาพข้างล่าง เนื่องจากแนวคิดแต่ CPU / GPU / TPU ต่างกัน ตัว Memory ที่ใช้กับแต่ละตัวมีการ Access…

[AI-900] Short Note

สรุป Short Note ของ AI-900 ตามที่ผมเข้าใจครับ AI-900 Intro ML FLOW ML Algorithm – Regression : ทำนายตัวเลขในอนาคต – Classification : จัดกลุ่มที่เตรียมไว้ – Clustering: แบ่งกลุ่ม – Anomaly Detection: หาอะไรที่ต่างจากกลุ่ม Azure Cognitive Service – Vision – Speech – Language (ใช้แนวคิด NLP) “Switch the…

Microsoft AI principles

blue bright lights

บันทึกไว้ เพื่อเตรียมสอบ AI-900 ด้วยครับ ไม่รู้จะผ่าน หรือป่าว หลังจากทำงาน บ ที่เร่งด่วน มานานจนคิดว่าควรต้องกลับมาสนใจตรงนี้ได้แล้วครับ Fairness AI systems should treat all people fairly AI ที่สร้างไม่ควรลำเอียง (มี Bias) เช่น เอาข้อมูลสีผิวมาใช้ตัดสินใจการก การลดความเสี่ยงที่ AI เกิด Bias ต้องเข้าใจถึงสิ่งที่ AI มันตีความ และข้อจำกัด รวมถึงการเตรียม Training Data Set ให้เหมาะสม Reliability and safety…

สรุปงาน Data Science BKK #11 – 425Degree Data Science in E-Commerce Platform at KX

หลังจากหายไปจากงานสัมมนาด้าน IT มานาน ผมคิดว่าหลังเรียนจบน่าจะมาฟังงานพวกนี้หามุมมองใหม่นะครับ และพอดีงานนี้จัดใกล่บริษัทด้วยครับ ที่ตึก KX ตึก KX – Knowledge Exchange for Innovation (KMUTT) ตึกนี้เป็นของ มจธ นะครับ เอาการเรียนการสอน มาใกล้ชิดกับอตุสาหกรรมซอฟต์แวร์ พอเข้ามาตึกนี้เลยมีแต่ Startup อยู่กันเยอะเลย คุณวี ซึ่งเป็น Co-founder ของ 425 Degree ได้อธิบายธุรกิจของ 425 Degree ว่าต้องเอา Data Science มาตอบโจทย์กับแนวคิดรีวิวชัด / คัดของดี / สั่งง่าย…

ไทยชนะ-ลองใช้งานจริง และความเห็นส่วนตัว

ไทยชนะ เป็น Location base Platform ที่ช่วยให้ประชาชน ร้านค้า มีข้อมูล Tracking และติดตามการเข้าออกของสถานที่ แต่ละแบบ เพื่อเก็บข้อมูลแจ้งเตือนหากเข้าข่ายที่ต้องกักตัวจากโรคระบาดครับ หลังจากผมลองใช้งานมา กับดูอะไรนิดๆหน่อยๆมีความเห็น ดังนี้ครับ ใช้งานยาก กับการให้คนต้องมาทยอย Checkin ครับ จริงๆแล้ว ถ้าคนส่วนใหญ่มี Smart Device แล้ว น่าจะขอ track location และกำหนด policy ชัดเจนเลย ถ้าเข้ามาแล้ว ดันเกิดปัญหาจริง อาจจะทำ push notifications ขอรายละเอียดการเดินในสถานที่นั้นๆมาวิเคราะห์ครับ รู้ว่าไปห้างเซ็นทรัล แต่จะขอการเดินทางข้างในตอนที่มีปัญหาขึ้นครับ เบอร์โทร ผมใส่เบอร์ใครก็ได้นะ…

[ML] Decision Surface ของ Decision Tree และ Neural Network ต่างกันอย่างไร

ฺBlog นี้เป็นคำถามที่อยู่ดีๆก็นึกขึ้นมาได้ น่าจะเป็นตอนสมัยที่เรียน Machine Learning ตอน ป โท ก็เลยลองหาคำตอบเลยลองเขียนดูครับ ซึ่งผมของเอาภาพมาอธิบายดีกว่า โดยภาพผมเอามาจาก  โดยภาพนี้ ถ้าสังเกตุดีๆ พบว่า Decision Tree – มี Decision Surface ที่ขนานไปกับแกนเลย มองว่าเป็น Linear ก็ได้นะ ซึ่งถ้าลงลึกไปในตัวการทำงานของ Decision Tree มันมีลักษณะไปได้ 2 ทาง True / False ตาม Feature ที่สนใจ Neural Network – มี Decision Surface ที่มันจะลัดเลาะไปตามแกน…