Page 215 - Phetchaburi-Prachuap Khirikhan Basin
P. 215
5-42
ถือเปนอีกตัวหนึ่งที่มีบทบาทในการเขียนดาน Geoprocessing เปนอยางมากมาย ซึ่งจะเห็นไดในกลองเครื่องมือ
ของ ArcToolbox โดยเห็นที่วา ทำไม Python ถือเปน Script สำหรับการพัฒนา มีดังนี้ Python
มีรูปแบบที่งายตอการเรียนรู โดยไมจำเปนตองรูโครงสราง และรูปแบบ Python สนับสนุนการพัฒนา
ซอฟแวรดาน OOP และงายตอการเขาใจ เอกสารดาน Python เรียนรูงายและโคดไมสลับสับซอน
การคอมไพลขอมูลโครงสราง งายตอการทำงาน Python สามารถ Integrate เขากับภาษาอื่น ๆ เชน
++
C , Java และ Fortran Python เปนรหัสเปดที่เปดใหใชงานฟรี และมีเว็บไซทสำหรับการเรียนรู
ทั้งหมดนี้คือการอธิบายวา ทำไมตองใช Python สำหรับการพัฒนา geoprocessing เตรียมความพรอม
ดานความรูกอนการพัฒนาดวย Python
9) การวางแผนการใชที่ดินใชขอมูลมากหรือมีขนาดใหญ หรือ Big data คือ ขอมูลที่ประกอบดวย
คุณลักษณะ 4 อยางคือ 1) Volume size ของขอมูลมีขนาดใหญ มีปริมาณขอมูลมาก
ซึ่งสามารถเปนไดทั้งขอมูลแบบ offline หรือ online 2) Variety คือ ขอมูลมีความหลากหลาย
สามารถเปนไดทั้งที่มีโครงสรางและขอมูลที่ไมสามารถจับ pattern ได 3) Velocity คือ
ขอมูลมีการเปลี่ยนแปลงตลอดเวลาอยางรวดเร็ว มีการสงผานขอมูลอยางตอเนื่องในลักษณะ
streaming ทำใหการวิเคราะหขอมูลแบบ manual มีขอจำกัด 4) Veracity คือ ขอมูลมีความไมชัดเจน
(untrusted, uncleaned)โดยรูปแบบของขอมูลของ big data ก็สามารถเปนไปไดหลากหลาย ตั้งแต
(1) Behavioral data: ขอมูลเชิงพฤติกรรมการใชงานตาง ๆ เชน server log, พฤติกรรมการคลิกดูขอมูล,
ขอมูลการใช ATM เปนตน (2) Image & sounds: ภาพถาย, วีดีโอ, รูปจาก google street view,
ภาพถายทางการแพทย, ลายมือ, ขอมูลเสียงที่ถูกบันทึกไว เปนตน (3) Languages: text message,
ขอความที่ถูก tweet, เนื้อหาตาง ๆ ในเว็บไซต เปนตน (4) Records: ขอมูลทางการแพทย,
ขอมูลผลสำรวจที่มีขนาดใหญ, ขอมูลทางภาษี เปนตน (5) Sensors: ขอมูลอุณหภูมิ, accelerometer,
ขอมูลทางภูมิศาสตร เปนตน
การวิเคราะหขอมูล Big data (Big data analytics) อาศัยหลักการพื้นฐานบางอยางเพื่อพัฒนา
เปนเทคนิคในการดึงขอมูลสำคัญออกจากชุดฐานขอมูลขนาดใหญที่เต็มไปดวยขอมูลหลากหลายรูปแบบ
เพื่อนำมาหา pattern ของขอมูลที่มองไมเห็นดวยตาเปลา หารูปแบบความสัมพันธที่ซอนอยู
หาแนวโนมการตลาด เทรนดความชอบของลูกคา และขอมูลอื่นๆที่เปนประโยชนทางธุรกิจ
ผลจากการวิเคราะหขอมูล Big data ทำใหมีขอมูลที่เปนขอเท็จจริงซึ่งผานการวิเคราะหอยางเปนระบบ
เพื่อใชประกอบการตัดสินใจ โดยระดับของการวิเคราะหก็เปนไดหลากหลาย แลวแตรูปแบบการนำไปใชงาน
1) Descriptive analytics เปนการวิเคราะหในระดับที่บอกวาเกิดอะไรขึ้น จำนวนเทาไหร ถี่แคไหน
เกิดเหตุการณสำคัญ ๆ ตอนไหน ตรงไหนบาง เปนตน โดยสามารถทำในรูปแบบของ
Standard report: “เกิดอะไรขึ้น” Ad hoc report: “จำนวนเทาไหร บอยแคไหน ที่ไหน” Query:
“อะไรคือปญหาที่แทจริง” และ Alerts: “ตองเกิด action อะไร” 2) Predictive analytics
เปนการวิเคราะหในลักษณะที่ซับซอนขึ้นไปอีกขั้นหนึ่งคือ เปนการประเมินวาจะเกิดอะไรขึ้นตอไป
มีการใหขอมูลตัวชี้วัดของผลลัพธที่อาจจะเกิดขึ้นถาแนวโนมยังเปนอยางนี้ตอไป โดยผลการวิเคราะห
อาจออกมาในรูปแบบของ Statistical analysis: “ทำไมถึงเกิดเหตุการณนี้” Randomized testing:
“จะเกิดอะไรขึ้นถาเราทดลองทำวิธีการนี้” Predictive modeling: “จะเกิดอะไรขึ้นตอไป”
Optimization: “อะไรคื อสถาน การณ ที่ ดี ที่ สุด ที่ จะเกิ ดขึ้น ” 3) Prescriptive analytics
กองนโยบายและแผนการใชที่ดิน กรมพัฒนาที่ดิน