Tags:

เห็นคุณ tontpong ตอบกระทู้ว่า

นึกถึง semantic computing + agent-based computing มากกว่าแหะ
.. pave the way from ubiquitous to autonomous computing

มันคืออะไร มีหลักการยังไง ใช้ทำอะไรเหรอครับ?

คือช่วงนี้ผมกำลังสนใจ Programming Paradigm ครับ ถ้าจำไม่ผิด สองตัวนี้ก็เป็น Programming Paradigm เลยสบโอกาส ว่าจะถามที่นี่ไปเลย

อ่านวิกิแล้วก็ยังไม่เข้าใจ ต้องขอความช่วยเหลือด้วย
ขอขอบคุณล่วงหน้าครับ

Get latest news from Blognone
By: tontpong
Contributor
on 28 August 2010 - 07:44 #204788

มันคืออะไร ใช่ Programming Paradigm มั้ย.. ขอไม่ตอบน้า ไงขอตอบแบบที่ผมเข้าใจละกัน ตอบด้วยโจทย์ที่เคยสะกิดใจจังๆ ..

=> หารูปที่ถ่ายกรุงเทพตอนกลางคืนให้ที <= :o

[0]

ก่อนตอบ ขอเพิ่ม context-aware computing อีกตัว

ตอนที่เจอคำขอนี้ ทีแรกก้อไม่อะไร.. แต่พอจะหาจิง เริ่มอึ้ง ในคอมมีรูปที่ถ่ายๆ ไว้ รวมเฉียดหมื่น แถมจัดไฟลไว้ห่วยมาก

ไอ้เราก้อทำง่ายๆ ไม่เปน.. อยากหารูปงามๆ สื่อเป้ะๆ ให้เค้า ถ้าให้คนหาเนี่ย.. ง่ายย เอารูปมาเทกอง คุ้ยคัดแป้บๆ ก็เสด

แต่ไฟลในคอม จะหาไงดีนี่.. จอที่มี ได้เตมที่ พรีวิวทีละสิบ ตกพันกว่าเพจ ไม่ไหวแน่ๆ .. ขอกรองออกไปก่อนบ้างดีกว่า (จะดูทำไมทั้งหมดล่ะ.. อีกที ก็อยากได้ topๆ จากที่มีไง)

[1] .. รูปที่ถ่ายตอนกลางคืน ..

โอเค ขั้นแรก.. คัดตามเวลาถ่าย [context of time] ดู EXIF โลด.. คงไม่มีใคร tag 'กลางคืน' เท่าไหร่มั้ง

สำหรับเมืองไทย อันนี้ง่าย.. แต่ ปท เหนือๆ ใต้ๆ นี่ นรก เปนกลางคืนมั้ย ต้องเชคเวลาตะวัน ขึ้น/ลง จาก วดป อีกที (ยังดีที่มี คราส กะ โนวา ไม่บ่อย ไม่งั้นต้องเชคพวกนี้อีก)

ในระบบแบบ semantic computing จะไม่ต้องเหนื่อยงี้ เพราะมันจะรุว่า 'กลางคืน' นั้นเปน context of time มันจะรุว่า EXIF ฟิลดไหนที่บันทึก 'เวลาที่ถ่ายรูป' นั้นมา

การเชคว่า 'กลางคืน' คืออะไร รูปนั้นใช่ 'กลางคืน' มั้ย ในระบบแบบ agent-based computing จะง่ายกะเรา

filter agent จะตอบให้ว่า รูปนั้นใช่ 'กลางคืน' มั้ย ส่วนจะเชคไงว่าเปน 'กลางคืน' .. agent จะจัดการให้

คร่าวๆ ก็ agent จะวิ่งตาม semantic network ให้ ถ้าข้อมูลขาด มันก็วิ่งต่อให้ ว่าอยู่ที่ไหน จะเรียกมาใช้ยังไง

จะวิ่งในกราฟ semantic network ยังไง ใช้ AI/ML ที่รุว่า 'กลางคืน' เปน context of time ใช้ NLP

แล้วกราฟ semantic network มาจากไหน สร้างยังไง ให้คนทำหมดไม่ไหวแน่ๆ บางส่วนก็ให้ DM จับ pattern แล้วคนค่อยพิจารณา fact แล้วเพิ่ม node/link อีกที (ซึ่งการจะ extract พวกนี้ ก็ใช้ AI/ML/NLP อีกละ)

แถม.. จิงๆ แล้ว อาจมี agents of agents ได้อีก ได้ 'กลางคืน' อาจยังไม่รุว่าเปน context of time อาจต้องไปวิ่งอีก semnet ว่า 'กลางคืน' คือ 'night' ถึงรุว่าเปน context of time แล้วค่อยมาวิ่งตาม ตย.

[2] .. รูปที่ถ่ายกรุงเทพ ..

จบไป context นึงล่ะ.. ต่อคร่าวๆ อีกซัก context คัดตามสถานที่ [context of place].. 'กรุงเทพ' เช่นเคย.. ดู EXIF โลด (สมมติว่ามี lat/lon/alt)

มีพิกัด ก็ไม่รุว่าใช่ 'กรุงเทพ' มั้ย.. ต้องเทียบพิกัดอีกที ซึ่งก็รุละว่าตาม semantic คือ context of place ก็ให้ agent ด้านนี้ไปเชคต่อ ว่ารูปนั้นใช่ 'กรุงเทพ' มั้ย (เช่นเชคกะ semnet ที่ link place/polygon ไว้)

หรือเชคกะพวก tag place ว่าอยู่ใน 'กรุงเทพ' รึป่าว หรือเชคกะ define อื่นๆ เช่น กทม. bangkok bkk

[3]

คงพอเหนภาพบ้างแล้วมั้ง จิงๆ agent ยังมีอีกหลาย เช่น

monitor agent .. เหมาะมากกะ ERT/Security กลุ่มนี้ DM แรง (ที่เหมาะๆ อีกกลุ่มพวกที่ของราคาขึ้นลง) ให้มันเฝ้านู่นนี่แทนคน ถ้า detect เจอไรก็ค่อย alert

proxy agent .. เช่น หาก appointment ใหม่ชน calendar agent ก็เชคนู่นนี่แล้วนำแผนปรับคิวมาเสนอ

friend suggestion ใน socnet เช่น facebook ก็ถือเปน agent นะ.. ทำให้เราไม่ต้องวิ่งไล่ FoaF เอง (ยิ่งคนที่ Like คล้ายๆ เรา แต่ไม่รุจักกันนี่ ยิ่งวิ่งไล่ยาก)

ทำไมต้องมี agent .. ก็เพราะยุค ubiquitous ยังงี้ บริการมีล้านเจด อุปกรณ์มีล้านแปด ทำเราจมข้อมูลได้ง่ายๆ

ยุคหน้าจึงต้อง autonomous ได้ด้วย ทำนู่นนี่แทนเราได้ ซึ่ง agent จะ auto ได้ ก็ต้องใช้ semantic มาช่วย เผื่อให้มัน fulfill ส่วนที่ miss และทำงานต่อไปได้ โดยต้องแบ่ง context ด้วย เพราะ response ต่างกัน

ปล1 ตอบเท่านี้ก่อนละกัน.. จิงๆ มีอีกหลายแง่มุม แต่นี่ก็ยาวละ ใครอยู่ใน field ช่วยมาตอบแบบเป้ะๆ ก็ดีน้า thk ja

ปล2 ที่ตอบๆ ไปนั่น.. เอามะพร้าวห้าวไปขายสวนรึป่าวน้อ ??

ปล3 ไม่ค่อยจะเกี่ยวกันเลย แต่แถมให้.. gisagents.blogspot.com/2010/06/50-facts-about-agent-based-computing.html

ปล4 จิงๆ แล้ว ที่เค้าตอบมาว่า search engine มันก็ไม่ผิดนะ แต่ขอเรียกว่าเปน ตย ที่ดีละกัน

perception ปกติของ search engine คือ.. คนส่ง inquiry / คนรับ result ซึ่งทำให้ sense autonomous มันหายไป

ถ้าต้องให้คะแนน ตอบว่า search engine ก็ไม่ถึงกับศูนย์ แต่ตอบเท่านี้ เตมสิบให้ซักเจด