- Mozilla.ai เชื่อว่าปัญญาประดิษฐ์ (AI) มอบโอกาสมากมายในการเสริมความแข็งแกร่งให้ชุมชนผ่านการทำงานร่วมกันแบบเปิด
- โอกาสเหล่านี้จำเป็นต้องได้รับการออกแบบอย่างรอบคอบ และความกังวลเกี่ยวกับการใช้ AI มากเกินไปก็กำลังเพิ่มขึ้น
- ภายใต้บริบทนี้ จึงได้พัฒนาและเปิดตัว OpenStreetMap AI Helper Blueprint
- ทำไมต้องเป็น OpenStreetMap?
- ข้อมูลเป็นองค์ประกอบสำคัญของแอปพลิเคชัน AI และ OpenStreetMap มีชุมชนที่กระตือรือร้นซึ่งดูแลฐานข้อมูลแผนที่แบบเปิดที่สมบูรณ์ที่สุดแห่งหนึ่ง
- OpenStreetMap ให้ข้อมูลหลากหลาย เช่น ถนน สถานีรถไฟ และอื่น ๆ และเมื่อผสานกับภาพถ่ายดาวเทียมก็เปิดโอกาสไม่สิ้นสุดในการฝึกโมเดล AI หลากหลายแบบ
- เป้าหมายคือใช้ AI เพื่อเร่งขั้นตอนที่ทำได้ช้าในการทำแผนที่ ขณะเดียวกันก็ยังคงการตรวจสอบโดยมนุษย์ไว้ในส่วนสำคัญ
- ทำไมต้องเป็นคอมพิวเตอร์วิทัศน์?
- ฟีเจอร์บนแผนที่จำนวนมากแสดงในรูปแบบหลายเหลี่ยม และการค้นหาและวาดสิ่งเหล่านี้ใช้เวลามาก
- โมเดลคอมพิวเตอร์วิทัศน์สามารถทำงานเหล่านี้ได้อย่างง่ายดายเมื่อมีข้อมูลเพียงพอ
- ใช้โมเดล YOLOv11 และ SAM2 สำหรับงานตรวจจับวัตถุและการแบ่งส่วน โดยโมเดลเหล่านี้มีขนาดเบา รวดเร็ว และเหมาะกับการใช้งานบนเครื่อง
- OpenStreetMap AI Helper Blueprint
- ขั้นที่ 1: สร้างชุดข้อมูลสำหรับการตรวจจับวัตถุจาก OpenStreetMap
- นำข้อมูล OpenStreetMap มารวมกับภาพถ่ายดาวเทียมและแปลงให้อยู่ในรูปแบบที่เหมาะสำหรับการฝึก
- ใช้ Nominatim API และ Overpass API เพื่อดาวน์โหลดข้อมูลของพื้นที่ที่สนใจ และบันทึกในรูปแบบ Ultralytics YOLO
- ขั้นที่ 2: ปรับจูนโมเดลตรวจจับวัตถุแบบละเอียด
- ปรับจูนโมเดล YOLOv11 แบบละเอียด และอัปโหลดไปยัง Hugging Face Hub
- ขั้นที่ 3: มีส่วนร่วมกับ OpenStreetMap
- ใช้โมเดลที่ปรับจูนแล้วรันการอนุมานบนหลายไทล์ จากนั้นตรวจสอบวัตถุใหม่ด้วยตนเองก่อนอัปโหลดไปยัง OpenStreetMap
- ข้อคิดส่งท้าย
- OpenStreetMap เป็นตัวอย่างที่ทรงพลังของการทำงานร่วมกันแบบเปิดเพื่อสร้างแผนที่โลกที่ขับเคลื่อนโดยชุมชน
- OpenStreetMap AI Helper Blueprint แสดงให้เห็นว่า AI สามารถยกระดับการมีส่วนร่วมของมนุษย์ได้ และตอกย้ำคุณค่าของข้อมูลคุณภาพสูง
- เมื่อใช้ Blueprint นี้ สามารถทำแผนที่สระว่ายน้ำได้มากกว่างานแบบแมนนวลประมาณ 5 เท่าในเวลาเท่ากัน
- ขอแนะนำให้ลองทดลองฝึกโมเดลสำหรับฟีเจอร์แผนที่ประเภทอื่น ๆ และสามารถมีส่วนร่วมกับโครงการหรือขยายต่อยอดได้
2 ความคิดเห็น
ลองค้นดูแล้ว เห็นว่า
Map Featureโดยทั่วไปมักแปลว่าองค์ประกอบแผนที่ความคิดเห็นจาก Hacker News
ขอทักทายจาก OpenStreetMap Foundation ไม่ควรเพิ่มฟีเจอร์ที่ AI ตรวจจับได้เข้าไปในฐานข้อมูลโดยตรง
ต่อจากการตรวจจับสระว่ายน้ำ ก็อยากลองตรวจจับแผงโซลาร์ด้วย
หลังจากได้เจอกับการทำแผนที่อัตโนมัติโดยตรง ก็กลายเป็นคนระแวดระวังมาก
เคยทำงานในสาขานี้เมื่อหลายปีก่อน
สิ่งที่เรากำลังทำแผนที่ไม่ใช่สิ่งที่เห็นจากภาพถ่ายดาวเทียม แต่เป็นข้อมูลจริงบนภาคพื้นดิน
Google ไม่อนุญาตเรื่องนี้ แต่ Mapbox อนุญาตหากใช้เพื่อวัตถุประสงค์ที่ไม่ใช่เชิงพาณิชย์ หรือใช้กับ OSM
อยากให้ Mozilla โฟกัสกับการสร้างเบราว์เซอร์ที่ดี
เคยทำงานคล้ายกันเมื่อไม่กี่เดือนก่อน (ข้อมูลภูมิศาสตร์ขนาดเล็ก)
อยากเห็นรายละเอียดเกี่ยวกับวิธี fine-tune SAM/2 เพื่อตรวจจับสระว่ายน้ำหรือแผงโซลาร์
แต่ก่อนเราเรียกสิ่งนี้ว่า 'head-up digitizing'