Build your ultimate AI agent
รายละเอียดคอร์ส
ตั้งแต่เครือข่ายสังคมออนไลน์อย่าง Facebook และ Twitter ไปจนถึงเครือข่ายการขนส่งอย่างระบบแชร์จักรยาน เครือข่ายอยู่รอบตัวเราทุกที่ และการรู้จักวิเคราะห์เครือข่ายจะเปิดโอกาสใหม่ๆ ให้กับคุณในฐานะนักวิทยาศาสตร์ข้อมูล คอร์สนี้จะเสริมทักษะการวิเคราะห์ การแสดงผล และการทำความเข้าใจเครือข่าย พร้อมนำแนวคิดที่เรียนไปใช้กับข้อมูลเครือข่ายจริงด้วยไลบรารี NetworkX อันทรงพลัง ด้วยความรู้ที่ได้รับ คุณจะพัฒนาทักษะการคิดเชิงเครือข่ายและมองข้อมูลในมุมมองใหม่ได้อย่างมีประสิทธิภาพ
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
รู้จักเครือข่าย
บทนี้จะแนะนำแนวคิดพื้นฐานของการวิเคราะห์เครือข่าย โดยใช้ชุดข้อมูลเครือข่าย Twitter จริงเป็นตัวอย่าง นอกจากนี้ยังได้เรียนรู้เกี่ยวกับ NetworkX ซึ่งเป็นไลบรารีสำหรับจัดการ วิเคราะห์ และสร้างแบบจำลองข้อมูลกราฟ รวมถึงทำความเข้าใจกราฟประเภทต่างๆ และวิธีแสดงผลกราฟอย่างมีประสิทธิภาพ
- เครือข่ายเบื้องต้น50 XP
- เครือข่ายคืออะไร?50 XP
- พื้นฐาน NetworkX API โดยใช้เครือข่าย Twitter50 XP
- การวาดกราฟเครือข่ายเบื้องต้นด้วย NetworkX100 XP
- การสืบค้นข้อมูลในกราฟ100 XP
- ประเภทของกราฟ50 XP
- ตรวจสอบสถานะทิศทางของกราฟ50 XP
- การกำหนดน้ำหนักให้กับ edge100 XP
- ตรวจสอบว่ากราฟมี Self-loop หรือไม่100 XP
- การแสดงผลเครือข่าย50 XP
- การแสดงผลด้วย Matrix Plot100 XP
- การแสดงผลด้วย Circos Plot100 XP
- การแสดงผลด้วย Arc plot100 XP
2
โหนดสำคัญ
เรียนรู้วิธีระบุโหนดที่มีความสำคัญในเครือข่าย พร้อมทำความรู้จักแนวคิดขั้นสูงของการวิเคราะห์เครือข่ายและพื้นฐานของอัลกอริทึมการหาเส้นทาง บทนี้ปิดท้ายด้วยการเจาะลึกชุดข้อมูลเครือข่าย Twitter เพื่อเสริมความเข้าใจในแนวคิดที่เรียนมา เช่น degree centrality และ betweenness centrality
3
โครงสร้างเครือข่าย
บทนี้มุ่งเน้นการค้นหาโครงสร้างที่น่าสนใจภายในข้อมูลเครือข่าย โดยจะได้เรียนรู้แนวคิดสำคัญ เช่น cliques, communities และ subgraphs ซึ่งต่อยอดจากทักษะทั้งหมดที่ได้เรียนในบทที่ 2 เมื่อจบบทนี้ คุณจะพร้อมนำแนวคิดเหล่านี้ไปใช้กับกรณีศึกษาจากโลกความเป็นจริง
4
รวมทุกอย่างเข้าด้วยกัน
ในบทสุดท้ายของคอร์สนี้ จะได้รวบรวมทุกสิ่งที่เรียนมาผ่านกรณีศึกษาเชิงลึกจากข้อมูลเครือข่ายผู้ร่วมพัฒนาบน GitHub ซึ่งเป็นตัวอย่างที่ดีของข้อมูลเครือข่ายสังคมในโลกจริง ทักษะที่ได้เรียนมาจะถูกทดสอบอย่างเต็มที่ และเมื่อจบบทนี้ คุณจะได้สร้างระบบแนะนำของตัวเองเพื่อเชื่อมต่อผู้ใช้ GitHub ที่ควรทำงานร่วมกัน
การวิเคราะห์เครือข่ายเบื้องต้นด้วย Python
เรียนจบแล้ว

