Showing 75 result
หลักการและเหตุผล
ในยุคที่เทคโนโลยี AI กำลังเปลี่ยนแปลงโลกการทำงานอย่างรวดเร็ว การเรียนรู้ที่จะใช้ประโยชน์จาก AI อย่างมีประสิทธิภาพจึงเป็นทักษะที่จำเป็นอย่างยิ่งสำหรับทุกคนในยุคดิจิทัล คอร์ส " ChatGPT and AI Mastery " ถูกออกแบบมาเพื่อเสริมสร้างความเข้าใจพื้นฐานเกี่ยวกับ AI และการประยุกต์ใช้ในงานประจำวัน โดยมุ่งเน้นการเพิ่มประสิทธิภาพในการทำงานและการจัดการข้อมูล ผู้เรียนจะได้เรียนรู้วิธีการใช้ AI เพื่อเพิ่มความเร็วในการทำงานกับโปรแกรม Office ต่างๆ ทั้ง Microsoft Office และ Google Workspace ซึ่งจะช่วยประหยัดเวลาและเพิ่มผลผลิตได้อย่างมีนัยสำคัญ
เรียนรู้กระบวนการทำงานในรูปแบบ DevOps คือการทำงานร่วมกันของ 2 ส่วน คือ Software Development (Dev) มารวมกับ Information-Technology Operations (Ops) รวมถึงเรื่องการทำContinuous Integration (CI), Continuous Delivery (CD) และ Monitoring application
ในปัจจุบันอุปกรณ์ IoT ได้เข้ามาอยู่ในชีวิตเรามากขึ้น รวมทั้งในภาคอุตสาหกรรมเองก็ได้มีการนำเอาอุปกรณ์ IoT เข้ามาช่วยงานมากขึ้น ทั้งการควมคุมหรือการมอนิเตอร์เครื่องจักร ดังนั้นถ้าเรามองข้ามเรื่องของ Security ไป อาจเป็นช่องทางให้ผู้ที่ไม่ประสงค์ดีเข้ามาสร้างความเสียหายให้กับตัวบุคคลหรือองค์กรผู้เป็นเจ้าของอุปกรณ์ IoT ได้
เรียนรู้การปรับและออกแบบกระบวนการทำงานพัฒนาซอฟต์แวร์ผสมผสานหลักการ Design Thinking ที่จะช่วยให้เข้าใจผู้ใช้งานและสถานการณ์มากขึ้น วิธีการแบบ Lean จะทำให้กระบวนพัฒนาคล่องตัวขึ้นอย่างมีคุณภาพ เวิร์คชอปการทำ Design Thinking ในรูปแบบ Lean Process สามารถนำไปประยุกต์ใช้ในวิธีการทำงานจริง
ถ้าคุณกำลังเริ่ม Software Development และกำลังอยู่ในช่วง Get Functional Requirements แล้ว ต้องไม่ลืม Non-Functional Requirement และ Business Requirements ด้วย เพราะ Non-Functional Requirement เป็น Requirements ที่ "ต้อง" คำนึงถึงเสมอ เพราะถึง Software จะทำงานได้ทุกอย่างตาม Function แต่ไม่มีประสิทธิภาพ ไม่ปลอดภัย ไม่ลื่นไหล ไปคนละทางกับ Business Goal ก็จบกัน
หลักสูตรนี้จะเน้นไปที่การนำ docker มาใช้เพื่อช่วยในการพัฒนาระบบงานและทดสอบให้ง่ายขึ้นไม่ต้องมาคอยเป็นกังวลว่าเมื่อพัฒนาเสร็จแล้วระบบจะสามารถทำงานบน environment. อื่นๆ ได้หรือไม่
เครื่องมือที่จะใช้ประกอบการบรรยายและทำ workshop มีดังนี้ Gitlab Runner เป็นเครื่องมือสำหรับทำ ci/cd,Fast API เป็นเครื่องมือสำหรับการทำ REST API พัฒนาด้วยภาษา python,Vue.js เป็นเครื่องมือสำหรับการทำ Front End พัฒนาด้วย Typescript,Kubernetes เป็นเครื่องมือสำหรับการ deploy application
เนื้อหาวิชานี้ ผู้เรียนจะได้เรียนการสร้างแบบจำลองการเรียนรู้ของเครื่องสำหรับการวิเคราะห์ข้อมูล (data analytics) ตั้งแต่เริ่มต้นจนถึงการวิเคราะห์ข้อมูลขั้นสูง (advanced data analytics) ตามกระบวนการเรียนรู้ของเครื่อง (Machine Learning Pipeline) ตั้งแต่การเก็บรวบรวมข้อมูล การเตรียมข้อมูล การสร้างแบบจำลอง การประเมินประสิทธิภาพแบบจำลอง การปรับแต่งแบบจำลอง และการนำแบบจำลองไปใช้งานจริง โดยนำไปประยุกต์ใช้ในการวิเคราะห์ข้อมูลในด้านต่างๆ อาทิ การวิเคราะห์เชิงทำนาย (predictive analytics), การประมวลผลภาษาธรรมชาติ (Natural Language Processing: NLP), ระบบแนะนำ (Recommendation System: RS) และคอมพิวเตอร์วิชัน (Computer Vision: CV) เป็นต้น โดยเขียนคำสั่งด้วยภาษาไพทอน (Python) และเรียกใช้งานไลบรารีต่างๆ เช่น Scikit-learn และ TensorFlow เป็นต้น ด้วยเครื่องมือ Google Colab ที่รัน (run) บนกูเกิลคลาวด์ (Google Cloud) แบบ Cloud GPU ที่เพิ่มความเร็วในการประมวลผล จึงเหมาะสำหรับผู้ที่มีความรู้พื้นฐานหลักการเรียนรู้ของเครื่อง หรือภาษาไพทอน
ในการทำงานนอกเหนือจากกระบวนการและประสิทธิภาพของบุคลากรแล้ว ประเด็นที่สำคัญประการหนึ่งคือ “การนำเสนองาน” และ “ การเล่าเรื่อง” (Presentation and Storytelling) เพราะหลายครั้งที่การทำงานและการตัดสินใจเกิดความไม่เข้าใจกันนั้นไม่ได้เกิดจากสาเหตุด้านเทคนิค ไม่มีความรู้ความเข้าใจ หรือบุคลากรทำงานไม่ได้แต่อย่างใด เพียงแต่เกิดจากการนำเสนอและเล่าเรื่องที่ไม่มีประสิทธิภาพ ซึ่งอาจเกิดมาจาก ความไม่เข้าใจผู้ฟัง การจับประเด็นที่ไม่ดี ไม่เข้าใจการเลือกใช้ข้อมูลที่เหมาะสม การคัดเลือกประเด็นสำคัญที่ชัด การสื่อความในการนำเสนอ ส่งผลให้ผู้ฟังเกิดความเข้าใจที่และตัดสินใจที่ไม่มีประสิทธิภาพ สิ้นเปลืองเวลา และเกิดปัญหาต่อเนื่องในการตัดสินใจและการทำงานตามมาอย่างมาก