| Ditt's profileditt's บล็อกPhotosBlog | Help |
|
June 08 Mozilla Firefoxสำหรับผู้ใช้ Windows ทั่วๆไปคงคุ้นเคยกับ Internet Explorer browser ซึ่งติดมากับตัว Windows แต่นอกจาก IE แล้ว ก็ยังมี browser ตัวอื่นๆอีกมากที่ใช้ๆกัน จากในอดีตเมื่อสักสิบปีก่อน Netscape เป็น browser ที่ได้รับความนิยมมาก แต่เมื่อเจอ กลยุทธ์การ bundle IE กับ windows ทำให้ IE กลายเป็น browser ที่มีผู้ใช้มากที่สุด ในปัจจุบัน มี browser ฟรี ให้ลองใช้มากมาย ดังนั้น ก็คงไม่เสียหายอะไรนัก ถ้าจะลองใช้ browser ตัวอื่นๆที่ไม่ใช่ IE ดูบ้าง จุดเด่นของ firefox 1. Mozilla Firefox เป็น browser free ที่ open source ดังนั้น ข้อดีอย่างมากก็คือ จะมี developer มาช่วยกันพัฒนา extension, plugin ต่างๆมากมาย จริงๆแล้ว ตัว firefox เองก็ทำงานเป็น browser พื้นฐานได้เท่าๆกับ IE แต่จุดเด่นคือ การเพิ่มเติมลูกเล่น หรือ extension ต่างๆ ซึ่งหา download ได้จากเวบของ firefox เอง 2. firefox แสดงหน้า web ในรูปแบบของ tab ได้ ทำให้ที่ task bar มี program ขึ้นมาเพียง 1 ตัว สำหรับผู้ที่ชอบการเปิดหน้า web ทีละหลายๆ web พร้อมกัน การแสดงผลเป็น tab จะทำให้ task bar ไม่รกนัก 3. สำหรับผู้ที่ชื่นชอบ google bar (ซึ่งก่อปัญหาใน IE) ใน firefox จะใส่ google toolbar มาให้เลย แถมด้วย yahoo, amazon, ebay, dictionary.com และเพิ่ม engine อื่นๆอีกได้ จุดด้อย 1. การใช้ firefox กับภาษาไทยนั้น ถ้าใช้ firefox ตัวมาตรฐานที่ release ออกมาจะมีปัญหาเกี่ยวกับการแสดงผล ด้วยเหตุผลของการตัดคำในภาษาไทย แต่ก็มีคนไทยที่ช่วยทำตัวตัดคำสำหรับ firefox ให้ สามารถเลือก download ได้ที่ http://linux.thai.net/plone/TLWG/firefox-thai ซึ่งก็ตัดได้ดี (แต่ยังไม่เท่า IE) 2. ปัญหาเดียวของ firefox ที่พบอยู่ คือ web บางแห่ง ไม่ได้ออกแบบมาให้ support firefox ดังนั้น การแสดงผลจะเพี้ยนได้ แต่ส่วนใหญ่แล้ว ถ้าไม่มีลูกเล่นพวก script มากนัก การแสดงผลก็เหมือนกับที่เห็นใน IE 3. ถ้าเปิด hotmail หรือ msn space จาก msn messenger มันจะเปิด IE ให้เสมอ ไม่ใช่ firefox ซึ่งอาจจะสร้างความรำคาญได้บ้าง เพราะเหมือนกับว่าใช้ browser 2 ตัวพร้อมๆกัน แต่เนื่องจาก msn messenger เป็นของ microsoft ซึ่งคงไม่ทำให้ msn เปิด firefox แน่ๆ 4. การลง firefox คือการลง browser เพิ่มอีก 1 ตัว เพราะเราไม่สามารถลบ IE ออกจากเครื่องได้ เนื่องจากwindows ใช้ IE เป็น File Manager ด้วย ดังนั้น ถ้าคิดดูแล้ว การลง firefox ก็เหมือนการลงสิ่งที่เกินความจำเป็น อย่างไรก็ตาม ตัว firefox เองก็ไม่ได้กินเนื้อที่เท่าใดนัก (สำหรับตัวภาษาไทยซึ่งมี dic จะใหญ่สักหน่อย แต่ก็ราวๆ 7 MB เท่านั้น) ถ้าไม่ได้ต้องการประหยัดเนื้อที่มากๆ มันก็ไม่ได้เดือดร้อนอะไร สรุปความได้ว่า สำหรับผู้ที่ยังไม่เคยใช้ firefox แนะนำให้ load มาลองดู ลองปรับแต่ง feature ต่างๆ แล้วจะพบว่า firefox ดีจนเลิกใช้ IE ไปได้เลย May 18 The quick brown fox jump over the lazy dogs.The quick brown fox jump over the lazy dogs. ประโยคในหัวข้อข้างบน เป็นประโยคที่รวมตัวอักษรทุกตัวในภาษาอังกฤษเอาไว้ ในภาษาอังกฤษจะเรียกว่า "pangram" ปกติแล้วจะใช้ในการทดสอบ font ในภาษาอังกฤษว่ามันจะออกมาหน้าตาเป็นอย่างไร (เพราะมันมีอักษรครบทุกตัว) แต่นอกจากจะใช้ทดสอบ font แล้ว เราก็เอามันมาใช้เป็นคำสำหรับ train model ในการทำ character recognition ได้ด้วย จริงๆแล้ว ประโยคข้างบน ยังใช้อักษรบางตัวซ้ำ มีคนคิดประโยคที่มีอักษรเพียง 26 ตัวได้ด้วย แต่ออกจะจำยากไปสักหน่อย ดูเพิ่มเติมได้ที่ http://rinkworks.com/words/pangrams.shtml ในภาษาไทย ก็มีประโยคทำนองนี้เช่นกัน มีพยัญชนะ สระ และวรรณยุกต์ครบทุกตัว (เว้น ฃ ฅ ฦ) ๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่ากว่าบรรดาฝูงสัตว์เดรัจฉาน จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาศัย ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะจ๊ะจ๋าจ๋าน่าฟังเอย ฯ แต่งโดยคุณเสถียร มั่นถาวรวงษ์ ผู้แต่งได้ส่งประกวดในการประกวดแต่งกลอนภาษาไทยที่มีอักขระไทยครบทุกตัวของสมาคมคอมพิวเตอร์แห่งประเทศไทยในพระบรมราชูปถัมภ์ May 15 MicroSoft Network(MSN) ทำอะไรได้บ้างหลายๆคนจะเรียก MSN Messenger ว่า msn ซึ่งจริงๆแล้ว MSN ย่อมาจาก Microsoft Network ที่มีบริการต่างๆมากมาย นอกจาก Instant Messenger ที่ใช้ๆกันอยู่ ทาง Microsoft พยายามให้บริการลูกค้าโดยใช้ .net passport เป็น user account เดียวในการใช้บริการทุกอย่างใน MSN ตัวอย่างของบริการที่ฟรี และน่าสนใจ ของ MSN คือ Instant Messenger Calendar Alerts Groups Spaces บริการอื่นๆของ msn ยังมีอีกมาก หาบริการที่น่าสนใจเพิ่มเติมได้จาก www.msn.com คู่แข่งที่สำคัญของ msn ในขณะนี้คือ yahoo ซึ่งมีบริการในรูปแบบเดียวกัน อย่างไรก็ตาม บริการบางอัน msn ยังทำได้ดีกว่า เช่น messenger แต่ก็มีบางอย่างที่ yahoo ทำได้ดีกว่า เช่น games เข้าใจว่า ฐานสำคัญของผู้ใช้บริการคือ e-mail account ซึ่งแต่ก่อน ผู้ที่ใช้ hotmail account ก็จะใช้บริการของ msn ส่วน yahoo ก็ใช้บริการของ yahoo แต่ปัจจุบัน การสมัครใช้บริการต่างๆไม่ยึดติดกับ e-mail ว่าต้องสังกัดค่ายใดแล้ว ฐานของผู้ใช้บริการ จึงน่าจะขึ้นกับความสะดวกสบายในการใช้บริการ การออกแบบ user interface ที่เป็น user friendly เสียมากกว่า May 10 Basic ProgrammingProgramming language ที่ใช้กันมีอยู่มาก แต่การเรียนรู้นั้นไม่ได้ยากนัก หากเรียนรู้ภาษาหนึ่งได้แล้ว การจะไปเรียนภาษาใหม่ๆก็ไม่ใช่เรื่องยาก สำหรับ Programming language ในปัจจุบันแบ่งออกเป็น 2 แบบ คือ structure programming และ object programming
Variable Syntax Control structure ในที่นี้จะไม่กล่าวถึงลักษณะ Object Oriented Concept สำหรับผู้ที่พึ่งหัดเขียนโปรแกรม แนะนำให้หัดจาก structure programming ก่อน หรือถ้าจะใช้ภาษาที่เป็น OO ก็อาจจะข้ามๆส่วนที่เป็น OO ไป และเรียนรู้เฉพาะส่วน control structure ให้ได้ก่อน ค่อยเริ่มเรียนรู้ส่วน OO ภาษาที่นิยมใช้กันในปัจจุบัน ในสายคอมพิวเตอร์จะนิยม c/c++, java เป็นหลัก แต่สำหรับผู้ที่ไม่ได้เรียนคอมพิวเตอร์ แต่ต้องการเขียนโปรแกรมเพื่อใช้ในการทดลอง MATLAB ก็เป็น tools ที่ดีมากๆตัวหนึ่ง เพราะมี function ต่างๆให้ค่อนข้างครบถ้วน ไม่ต้องเขียนเอง ถึงจะ run ช้าไปบ้าง May 03 phpBBเมื่อก่อน การเขียนเวบบอร์ดสักอัน เป็นเรื่องที่ยุ่งยาก (ในการทำให้สวย และมีลูกเล่นเยอะๆ) แต่สมัยนี้มี template free มากมาย เป็นบอร์ดสำเร็จรูปให้ download ไปใช้ได้ และเนื่องจากความสะดวกในการ update ข้อมูลที่ไม่ต้องแก้หน้าเวบบ่อยๆ ทำให้เวบบอร์ดถูกใช้เป็นหน้าหลักในการทำเวบมากขึ้น script ยอดนิยมที่ใช้กันคือ php เพราะ สามารถ run ได้บน server ทุกชนิด ไม่ว่าจะเป็น windows, unix หรือ linux และแน่นอน ... ฟรี ชื่อ template ที่นิยมๆกันเช่น phpBB, invision board เป็นต้น feature หลักๆของเวบบอร์ดเหล่านี้คือ post system, member system, private message และ หน้าเวบสำหรับ admin แต่รายละเอียดปลีกย่อยเช่น การ post รูป, การใส่ปฏิทิน หรืออื่นๆ ก็มีแต่ต้องลงเพิ่มด้วยตนเอง ขั้นตอนการลง phpBB
style คือ หน้าตาของ webboard ซึ่ง phpBB เริ่มต้นจะให้มา style เดียว คือ subSilver แต่ก็มีผู้ทำ style แบบต่างๆให้ download อยู่ทั่วไป ซึ่งนำมาลงเพิ่มได้ง่ายมาก เพียงแค่ copy directory นั้นมาใส่ใน directory templates ของ phpBB root แล้วไปตั้งค่าเพิ่มที่ admin panel ในเวบ ก็เสร็จ feature เพิ่มเติม ตัว add-on หรือ mod ของ phpBB มีผู้ทำไว้ให้ download มากมาย ในตัว phpbb.com เองก็มีผู้ที่ทำแล้ว release ให้ download ในเวบนั้น ขั้นตอนการ install mod จะยุ่งยากกว่าการลง phpBB สักนิด เพราะมักจะต้องมีการแก้ไข file ต่างๆ แต่ mod ที่ได้มาตรฐานทุกตัวจะมีวิธีการ install เป็น text file บอกขั้นตอนในการแก้ไข file อย่างละเอียด อย่างไรก็ตาม mod ทุกตัวทำให้ run ได้บน subSilver style สำหรับ mod ที่ต้องการให้แสดงผลใน template อื่นๆด้วย ก็ต้องแก้ไข file ของ template อื่นๆด้วยเช่นกัน April 30 คำผวนคำผวน เป็นการสลับตำแหน่งของพยัญชนะในคำ แล้วได้อีกความหมายหนึ่ง คำผวนที่น่าเล่นคือคำที่ผวนแล้วมีความหมายทั้งสองทาง คำผวนส่วนมากมันมีความหมายในทางทะลึ่งลามก เนื่องจากคนโบราณเลี่ยงที่จะพูดคำเหล่านั้นตรงๆ เพราะถือว่าไม่สุภาพ เราจะเห็นได้ว่ามีคำหลายคำที่ดูธรรมดา แต่เขาห้ามเรียก เช่น แปดตัว ให้เรียกว่า สี่คู่ เป็นต้น บางคำนั้นปัจจุบันก็ไม่เห็นว่ามันจะผวนแล้วไม่สุภาพตรงไหน เพราะศัพท์บางคำก็ถือเป็นศัพท์โบราณไปแล้ว เขาว่ากันว่า คนที่เล่นคำผวนเก่งมี 2 ประเภท คือ คนหัวไว และ คนทะลึ่ง คนประเภทหลังดูจะเยอะกว่าประเภทแรก คำถามล่างๆนี้สามารถจำแนกประเภทของคนได้ ว่าผวนเก่งเพราะหัวไว หรือทะลึ่ง 1.คำถามข้อหนึ่ง 2. คำถามข้อสอง ลองเดากันเอง คงไม่เฉลยในที่นี้ สำหรับคำผวนที่เป็นกลอนที่เป็นที่กล่าวขวัญมาก คือ สรรพลี้หวน คาดว่าแต่งสมัยปลายอยุธยา เนื้อหาในนั้นเป็นนิทาน แต่ยังหาต้นฉบับเต็มๆที่จบเรื่องไม่ได้ แน่นอนว่า เนื้อหาก็ตรงตามชื่อสรรพลี้หวนจริงๆ April 25 การทำ webpageภาษามาตรฐานที่ใช้ใน web page ดั้งเดิม คือ html (HyperText Markup Language) โดยลักษณะของการ mark up คือ เป็น tag เปิดปิด คร่อมข้อความที่ต้องการ แต่ html ไม่สามารถ interact กับผู้ใช้ได้ สามารถแสดงผล (ภาพและข้อความ) ได้เท่านั้น ทำให้ html เพียงอย่างเดียว ไม่เพียงพอกับการทำ web ในปัจจุบัน การแก้ปัญหา ทำได้โดยใช้ script เข้ามาช่วย ทำให้ web นั้น dynamic มากขึ้น สำหรับ script แบ่งออกเป็น 2 แบบ คือ server side script และ client side script โดยแบ่งตามลักษณะการทำงาน server side script เป็น script ที่ทำงานที่ server ใช้ในงานเกี่ยวกับความปลอดภัย ใช่ verify password ตัวอย่างของ script เหล่านี้คือ php, perl, asp.net แบบ run at server เป็นต้น client side script เป็น script ที่ run ที่ client ส่วนมากจะใช้เพื่อจัดความสวยงามในการแสดงผล เพราะไม่ต้องการให้ server ต้องรับภาระในการคำนวณหนักจนเกินไป ตัวอย่าง script เช่น java script, flash ความสามารถของ script เหล่านี้เทียบเท่ากับ programming language อื่นๆทั่วไป ดังนั้น จึงมีบุคคลบางกลุ่มใช้ script ในการ hack web server หรือปล่อย virus เข้าสู่เครื่อง การจะ run script ต่างๆจึงต้องระมัดระวังบ้าง April 24 Hidden Markov ModelHidden Markov Model หรือ HMM เป็น model หนึ่งที่ใช้เป็น recognizer สำหรับ pattern recognition ได้ ลักษณะ สัญกรณ์ (Notation)
ปัญหาพื้นฐาน
ปัญหาข้อที่ 1 ปัญหาข้อที่ 2 ปัญหาข้อที่ 3 foo & barfoo และ bar เป็นศัพท์ที่ใช้ในวงการคอมพิวเตอร์ โดยมักจะถูกใช้เป็นชื่อในการยกตัวอย่างต่างๆ ผู้ที่เริ่มศึกษาคอมพิวเตอร์ใหม่ๆอาจจะงง ว่าทำไมต้อง foo แล้วทำไมต้อง bar แต่เมื่ออ่านไปหลายๆเรื่อง ก็จะพบทั้งสองตัวนี้เป็นประจำ ใน RFC3092 จะมีความหมาย และที่มาของ foo, bar และศัพท์ทำนองนี้ที่ใช้ในการยกตัวอย่าง รวมถึง reference ว่ามีการใช้คำเหล่านี้ใน RFC ได้บ้าง April 21 International Course ในเมืองไทยที่คณะพึ่งจะเปิดหลักสูตรนานาชาติเป็นปีแรก มีคนให้ความสนใจสมัครพอสมควร อัตราการแข่งขันราวๆ 2:1 ถ้ารับเต็มจำนวน แต่คณะก็บอกไว้ว่า อาจจะรับไม่เต็มจำนวน จะรับเฉพาะที่มีคุณสมบัติผ่านเท่านั้น สาเหตุในการเปิดหลักสูตรนานาชาติ ตามที่แจ้ง คือ เพื่อรองรับตลาดระดับสากล เพราะไทยเปิดการค้ากับต่างประเทศมากขึ้น อุตสาหกรรมต่างๆขยายตัวมากขึ้น และมีการร่วมทุน หรือกิจการกับต่างชาติเพิ่มขึ้น หลักสูตรนานาชาติจึงถูกออกแบบมาเพื่อรองรับความเป็น "สากล" นี้ แต่ถ้ามองย้อนกลับไป หลักสูตรเดิมที่เป็นอยู่มีอะไรบกพร่อง ถึงจะรองรับความเป็นสากล ไม่ได้ ตัวเนื้อหานั้นเชื่อได้ว่าไปเทียบกับนานาอารยประเทศ ก็ไม่ต่างกับเขามากนัก ตัวอาจารย์ผู้สอน เป็นชุดเดียวกับที่สอนหลักสูตรปกติ ดังนั้น คุณภาพ และมุมมองของอาจารย์ ไม่ต่างกับหลักสูตรเดิมแน่ๆ หรือจะเป็นที่ภาษาอังกฤษ ซึ่งเป็นข้อแตกต่างอย่างเห็นได้ชัด แต่ภาษาอังกฤษก็ไม่ใช่ใจความสำคัญของเนื้อหาวิชา ถ้าจะบอกว่าหลักสูตรนานาชาติดี เพราะสอนเป็นภาษาอังกฤษ เห็นจะไม่ถูกต้องนัก ข้อแตกต่างที่เห็นได้ชัดของหลักสูตรนานาชาติกับหลักสูตรปกติอีกข้อ คือ ค่าเล่าเรียน ซึ่งจะสูงกว่าหลักสูตรปกติหลายเท่าตัว แต่เด็กที่เรียนในหลักสูตรเหล่านี้ก็ใช้ทรัพยากรต่างๆของมหาวิทยาลัยได้เท่าๆกันกับหลักสูตรปกติ ถ้าเช่นนั้น เหตุใดจึงต้องเก็บค่าเล่าเรียนสูงด้วย ถ้าเด็กสามารถเลือกได้ ก็คงเลือกเรียนหลักสูตรที่ราคาต่ำกว่า ดังนั้น เด็กที่เหลือมาเรียนหลักสูตรนานาชาติส่วนใหญ่ จึงเป็นเด็กที่ไม่สามารถเข้าเรียนหลักสูตรปกติได้ หรือว่ากันตามภาษาชาวบ้าน หลักสูตรอินเตอร์ ก็คือหลักสูตรหาเงินของมหาวิทยาลัย คุณภาพที่ได้ ส่วนใหญ่ก็ด้อยกว่าหลักสูตรทั่วๆไป อย่างไรก็ตาม กฎทุกกฎย่อมมีข้อยกเว้น เด็กระดับต้นๆของหลักสูตรนานาชาติ มักจะได้รับทุนจากมหาวิทยาลัย ดังนั้น ถึงค่าเล่าเรียนจะแพง แต่ก็ไม่ต้องจ่าย ดังนั้น ก็จะมีเด็กจำนวนหนึ่งที่ตั้งใจเข้าเรียนหลักสูตรนี้ตั้งแต่ต้น เพราะเชื่อว่าน่าจะได้รับการยกเว้นค่าเล่าเรียน และได้กำไรจากการที่เรียนเป็นภาษาอังกฤษตลอด ทำให้ได้เปรียบด้านภาษาด้วย แต่ก็ต้องยอมรับว่า เด็กกลุ่มนี้เป็นจำนวนน้อยมากๆเทียบกับจำนวนเด็กทั้งหมดในหลักสูตร ทั้งท่จริงๆแล้ว หลักสูตรนานาชาติ น่าจะเป็นหลักสูตรชั้นดี ที่เด็กแย่งกันเข้า แต่จากการบริหารจัดการที่เป็นอยู่ในปัจจุบัน ทำให้กลายเป็นหลักสูตรที่คนส่วนใหญ่จะไม่เลือกถ้าไม่มีทางเลือกที่ดีกว่า หากลดความแตกต่างด้าน ค่าเล่าเรียน หรือสร้างจุดแข็งในเรื่องความเป็นนานาชาติ เช่น มีอาจารย์จากมหาวิทยาลัยมีชื่อเสียงในต่างประเทศมาสอน ส่งไปเป็นนักเรียนแลกเปลี่ยนที่ประเทศอื่น รับนักศึกษาต่างชาติที่มีคุณภาพเข้ามาเรียน หลักสูตรนี้ก็น่าจะกลายเป็นหลักสูตรที่เด็กแย่งกันเข้า และสร้างคนที่มีคุณภาพจริงๆได้ตามวัตถุประสงค์ April 20 Speech RecognitionSpeech Recognition เกิดขึ้นเพราะต้องการให้คอมพิวเตอร์สามารถเข้าใจเสียงพูดของมนุษย์ได้ สาขานี้อาศัยความร่วมมือของผู้เชี่ยวชาญ 3 สาขาหลักๆ คือ ภาษาศาสตร์ (linguistics), digital signal processing (DSP), computer science ในทำนองเดียวกันกับ handwriting recognition จะเห็นได้ว่า เสียงพูดของมนุษย์ ถ้าพูดคำเดียวกัน เสียงผู้ชาย ผู้หญิง เด็ก นั้น ไม่เหมือนกัน แต่ฟังได้ว่าเป็นคำเดียวกัน ดังนั้นต้องมีลักษณะอะไรบางอย่างที่เป็น feature ของคำ ที่ทำให้คน recognize ได้ สำหรับการประมวลผลด้วยคอมพิวเตอร์ ข้อมูลดิบของเสียงพูดจะอยู่ในลักษณะของคลื่นใน time domain (ความดังของเสียง ณ เวลาต่างๆ) อย่างไรก็ตาม การพิจารณาใน time domain ไม่สามารถบอกความแตกต่างของเสียงได้ แต่ถ้าพิจารณาใน frequency domain จะพบว่า เสียงที่ต่างกันนั้น มีลักษณะคลื่นต่างกันอย่างเห็นได้ชัด ดังที่กล่าวแล้วว่า เสียงเป็นคลื่นชนิดหนึ่ง ซึ่งเกิดจากลมที่หลอดลมถูกส่งออกมาทางปาก แต่ระหว่างทางก็จะผ่านส่วนต่างๆตั้งแต่ เส้นเสียง คอ ปาก จนหลุดออกมาที่ริมฝีปาก ส่วนที่มีผลอย่างมากต่อการทำให้ลมนั้นเป็นเสียงที่ต่างกัน คือ เส้นเสียง และอวัยวะในช่องปาก การศึกษาเรื่องวิธีการออกเสียงต่างๆนี้อยู่ในวิชาสัทศาสตร์ (phonetics) จากการศึกษาพบว่า วิธีการออกเสียงจะส่งผลโดยตรงถึงลักษณะต่างๆของคลื่นใน frequency domain ดังนั้น ในการ recognize เราจะหา feature จาก frequency domain เป็นหลัก เช่นเดียวกับ pattern recognition อื่นๆ ในขั้นตอน pre-processing ต้องมีการกำจัดข้อมูลรบกวน เช่น noise, ปรับความดังให้อยู่ในระดับมาตรฐาน สำหรับตัว recgonizer ก็เลือกเอาตามสะดวก (จริงๆแล้ว ก็มีงานวิจัยว่า recognizer ตัวใดเหมาะสมกับงานประเภทนี้อยู่) ตัวอย่าง application ที่ใช้ speech (หรือ voice) recognition คือ โทรศัพท์ตอบรับอัตโนมัติ เช่น จองตั๋วเครื่องบิน สอบถามรอบฉายภาพยนตร์ หรือการสั่งการอุปกรณ์ไฟฟ้าต่างๆด้วยเสียง ในต่างประเทศ application เหล่านี้ค่อนข้างแพร่หลายแล้ว แต่ในไทย เนื่องจากเรายังไม่สามารถทำ recognizer ที่มีประสิทธิภาพดีเพียงพอที่จะนำมาใช้เชิงธุรกิจได้ จึงยังไม่เห็นการนำมาใช้มากนัก April 19 ภาษา เป็นอุปสรรคในการศึกษาทางวิทยาศาสตร์มีหลายคนบอกว่า ตำราภาษาทางวิทยาศาสตร์ที่เป็นภาษาไทยมีน้อย ทำให้เด็กไทยขาดแหล่งค้นคว้าหาความรู้เพิ่มเติม ส่วนศัพท์แสงต่างๆที่ใช้ในวงการวิทยาศาสตร์ส่วนใหญ่ก็จะเป็นภาษาอังกฤษ ทำให้คนที่ไม่ชอบภาษาอังกฤษ พาลจะไม่ชอบวิทยาศาสตร์ไปด้วย สำหรับภาษาอังกฤษ ส่วนตัวแล้วยังเห็นว่า จำเป็นมากสำหรับการเรียนในสาขาวิทยาศาสตร์ เพราะงานประชุมวิชาการ วารสารวิชาการ ต่างๆ ระดับสากลก็เป็นภาษาอังกฤษทั้งสิ้น การแปลตำราที่มีเป็นภาษาไทย จะช่วยได้สำหรับผู้ที่กำลังเริ่มเรียนรู้ หรือความรู้ขั้นต้น แต่ในระดับของการต่อยอดในระดับสูง ก็จำเป็นต้องใช้ภาษาอังกฤษอยู่ดี ในเรื่อง ศัพท์เทคนิคที่ใช้กันนั้น ราชบัณฑิตท่านพยายามแปลให้เป็นภาษาไทยแล้ว แต่ไม่ค่อยเป็นที่นิยมใช้นัก สำหรับผู้ที่เชี่ยวชาญอยู่ในวงการ ก็ใช้ภาษาอังกฤษกันมาจนชิน พอแปลเป็นไทย กลายเป็นว่าไม่เข้าใจ ต้องแปลกลับให้เป็นภาษาอังกฤษ ทำให้ไม่ค่อยอยากใช้ และอาจจะลามไปถึงว่า ไม่อยากแปลตำราให้เป็นภาษาไทย เพราะเข้าใจว่า มันจะทำให้คนอ่านเข้าใจเนื้อหานั้นยากขึ้น หรือถ้าจะทับศัพท์ไป ก็กลายเป็นว่าใช้ไทยคำอังกฤษคำ ก็ไม่ดีอีก การใช้ศัพท์โดยไม่แปลนั้นก็มีข้อดี เพราะจะทำให้ผู้เรียนไปอ่านตำราที่เป็นภาษาอังกฤษได้สะดวกขึ้นมาก เพราะศัพท์ที่ใช้เป็นตัวเดียวกัน ตำราวิชาการส่วนมาก ไม่ต้องเก่งภาษามาก ก็พออ่านได้ เพราะรู้ศัพท์แทบทุกตัวในนั้น แต่ถ้าเรียนมาเป็นภาษาไทยทั้งหมด ก็แทบจะอ่านไม่รู้เรื่องเลย เพราะไม่เข้าใจศัพท์เฉพาะเหล่านั้นว่ามันคืออะไร การแปลศัพท์เฉพาะให้เป็นภาษาไทย จำได้ว่ามีช่วงหนึ่ง ที่การแปล จะแปลโดยใช้คำบาลีสันสกฤต เข้าใจว่า คงให้เทียบได้กับภาษาอังกฤษซึ่งใช้คำที่มีรากศัพท์เป็นลาติน แต่ก็ทำให้คนไทยไม่เข้าใจอยู่ดี หลังๆมานี้ก็เลยใช้ภาษาธรรมดา แต่ก็กลายเป็นว่าต้องใช้คำยาวๆ เยิ่นเย้อ เสียอีก ภาษาอังกฤษก็ไม่เอา คำยาวๆก็ไม่เอา บาลีสันสกฤตก็ยากไม่เอาอีก กลายเป็นว่า ไม่เรียนเลยเสียจะดีกว่า (อันที่จริงคำยาวๆ คงมีแต่ผู้เชี่ยวชาญที่ไม่ชอบ คนทั่วไปคงไม่คิดอะไร) การใช้ศัพท์เทคนิคภาษาไทย บางคำก็เป็นที่ยอมรับ เช่น สมการ (equation = การเท่ากัน แปลตรงตัวดีมาก) ก็เห็นว่าใช้กันได้ ไม่เห็นจะบ่นอะไร มันขึ้นอยู่กับการยอมรับที่จะเปลี่ยนของผู้เชี่ยวชาญในวงการทั้งหลายเสียมากกว่า หากท่านเหล่านั้นใช้ภาษาไทยกันให้บ่อยขึ้น ผู้ที่จะเรียนรู้ใหม่ๆได้ยินได้ฟังภาษาไทยกันมากขึ้น ก็จะติดหู และยอมรับกันไปได้เอง แต่ดูจากความสามารถทางภาษาอังกฤษของคนไทยโดยรวม และโดยเฉพาะอย่างยิ่ง คนไทยบางกลุ่มแค่เห็นว่าเป็นภาษาอังกฤษก็ถอยแล้ว โดยยังไม่ได้อ่านเนื้อหาด้วยซ้ำ การแปลใช้ภาษาไทย ดูจะเป็นหนทางที่ได้ประโยชน์กว่า เพราะทำให้คนสนใจกว้างขึ้น มีผู้เรียนรู้ได้มากขึ้น ในขณะที่ถ้าใช้ภาษาอังกฤษ ความรู้ก็จะจำกัดอยู่แต่กลุ่มผู้เชี่ยวชาญ และคนที่ตั้งใจจริงๆเท่านั้น April 18 มุมมองตลาดงานคอมพิวเตอร์ในเมืองไทยสำหรับเมืองไทย คนจบ Com Sci, Com Eng, IT ลักษณะงานแทบจะไม่ต่างกัน เพราะตัวหลักสูตรเองก็ไม่ต่างกันมากนัก (เพราะต้องทำให้ support ตลาดงาน) อาจารย์ท่านหนึ่งกล่าวไว้ว่า ความต้องการของตลาด หลักสูตร และความคาดหวังของผู้เรียน ก็เป็นเหมือนเวกเตอร์แกน x y z ซึ่ง dot กันแล้วได้ 0 ทุกแกน ลักษณะงานแบ่งได้ออกเป็น 3 สายงานหลักๆ
ตลาดงานที่เป็น Majority มากๆคือ Software รองลงไปเป็น Network ส่วน Hardware มีน้อยกว่า อาจจะเป็นเพราะต้องลงทุนในด้านอุปกรณ์ด้วย ทำให้ส่วนใหญ่มุ่งไปทาง Software หรือ Network แทน งานทั้ง 3 สาย สามารถแบ่งระดับผู้ปฏิบัติงานได้เป็น 2 ระดับ คือ ระดับ Design และ Developer (หรือพูดแย่ๆว่า สมอง กับ แรงงาน) โดยทั่วไปแล้วเด็กที่จบมาใหม่ก็จะเริ่มต้นที่ Developer ก่อน เพื่อสั่งสมประสบการณ์ แล้วจึงก้าวไปสู่ระดับ Design การเติบโตในสายอาชีพด้านคอมพิวเตอร์มี 2 สายหลักๆ ที่เห็นได้ชัด คือ สายบริหาร และ สายเทคนิค
สาขาย่อยที่ค่อนข้างโดดเด่นของงานคอมพิวเตอร์เมืองไทยในปัจจุบัน คือ MIS (Management Information System) และ Computer Graphic & Animation
สาเหตุที่ลักษณะงานเมืองไทยยังวนเวียนอยู่เท่านี้ ยังไม่หลากหลาย ไม่มี software ดีๆระดับ Microsoft Office, Photoshop เพราะ คนไทยยังไม่ให้ความสำคัญกับเรื่องลิขสิทธิ์ คนไทยมักคิดว่า การจ่ายเงินซื้อโปรแกรมราคาระดับพันบาท แพงเกินไป โดยไม่คิดถึงค่ามันสมองของทีมพัฒนา ทำให้บริษัทไทยต้องทำธุรกิจในเชิง Enterprise Solution หรือ การรับจ้างพัฒนาระบบ เพราะระบบเหล่านี้ ทำทีเดียวใช้ได้ทุกที่ ทุกบริษัทก็ทำเหมือนๆกัน และได้เงินแน่นอน April 17 ตัวอย่าง : Online Thai Handwriting Recognitionการ recognizer ลายมือแบ่งออกเป็น 2 แบบ คือ online และ offline
ตัวอย่างของข้อมูลแบบ online เช่น handwriting ใน PDA, Tablet PC ส่วนแบบ offline เช่น รหัสไปรษณีย์ที่เขียนบนซองจดหมาย Train & Test Data : ลายมือเขียนอักขระภาษาไทย (พยัญชนะ + สระ + วรรณยุกต์) ของคน 63 คน โดยเขียนคนละ 3 รอบต่อ 1 อักขระ ขั้นตอน ขั้นของ pre-processing จะเริ่มจาก ลดข้อมูลรบกวน เช่น ลบการตวัดปลายปากกาท้ายตัวอักษร ออก แล้วลดจำนวนจุดลงให้เหลือเฉพาะจุดที่จำเป็นเพื่อให้คำนวณได้รวดเร็วขึ้น จากนั้นพิจารณาจุดที่เหลือเป็นจุดของเส้นย่อยๆในอักขระ แล้วนำไปคำนวณหา feature เก็บไว้ใน file นำ feature ที่ได้มาเข้า recognizer ซึ่งในกรณีนี้เป็น hidden markov model ขอละรายละเอียดการทำงานเอาไว้ ข้ามไปถึงผลลัพธ์ที่จะได้จาก recognizer จะเป็น probability ที่จะเป็นอักขระตัวอย่างต่างๆ เรียงตามลำดับ เราก็จะเลือกตัวที่มีความน่าจะเป็นสูงสุดมาเป็นคำตอบ ขั้นตอนของ post processing ในที่นี้ ใช้การเปิดพจนานุกรม เพื่อแก้ไขบางตัวที่อาจจะผิดพลาด ทำให้ % ความถูกต้องโดยรวมสูงขึ้น Basic Ideas of Pattern Recognitionนิยาม และหลักการ pattern recognition เป็นการให้คอมพิวเตอร์แยกแยะสิ่งต่างๆ ยกตัวอย่างง่ายๆ เช่น แยกแยะได้ว่าสิ่งไหนคือ วงกลม สิ่งไหนคือสี่เหลี่ยม สี่เหลี่ยมจัตุรัส หรือสี่เหลี่ยมผืนผ้า ก็นับเป็นสี่เหลี่ยมเหมือนกัน จากตัวอย่างข้างต้น จะเห็นได้ว่าสิ่งต่างๆที่จะนำมาแยกแยะนั้น ต้องมีลักษณะเฉพาะที่บ่งบอกความเป็นตัวมันเอง และอาจจะมีลักษณะปลีกย่อยต่างกันได้ วิธีการในการทำ pattern recognition คือ พยายามสอนให้คอมพิวเตอร์รู้ว่าลักษณะสำคัญนั้นคืออะไร เมื่อมีข้อมูลใหม่เข้ามา ก็จะพิจารณาจากสิ่งที่เรียนรู้มา แล้วตัดสินใจได้ เนื่องจาก หลังจากสอนแล้ว คอมพิวเตอร์จะสามารถตัดสินใจกับข้อมูลใหม่ๆที่เข้ามาได้ จึงถือได้ว่า computer มี intelligence (ปัญญา) การทำ pattern recognition จึงจัดเป็นแขนงหนึ่งในวิชา Artificial Intelligence ความสำคัญในการทำ pattern recognition และปัญหา สิ่งที่ทำอยู่ในปัจจุบัน ส่วนใหญ่เป็นสิ่งที่คนมีความสามารถ recognize ได้ดีกว่าคอมพิวเตอร์มากๆ เช่น การ recognize ลายมือ, คำพูด, ภาพ 2 และ 3 มิติ ของสิ่งของต่างๆ แต่ในงานซ้ำซากบางประเภท การใช้คอมพิวเตอร์เข้ามาช่วย ก็จะลดภาระงานของคนได้ ปัญหาที่พบก็คือ ความแม่นยำในการ recognize ยังไม่สูงพอ งานบางประเภทต้องการความแม่นยำสูงมากๆ เช่น Speaker Identification ทำให้งานประเภทเหล่านั้น ยังคงทำอยู่ในระดับของงานวิจัย ยังไม่นำออกมาผลิตขายในเชิงธุรกิจ สาเหตุหลักที่ทำให้ความแม่นยำไม่สูง คือ คอมพิวเตอร์ตัดสินใจสิ่งต่างๆเป็น ถูก หรือ ผิด เท่านั้น ไม่มี เกือบถูก หรือ เกือบผิด แต่สิ่งต่างๆที่เราต้องการให้คอมพิวเตอร์ตัดสินใจนั้น ลักษณะของมันไม่ได้เหมือนกันทุกประการ เช่น สี่เหลี่ยมผืนผ้า สี่เหลี่ยมคางหมู ก็นับเป็นสี่เหลี่ยมเหมือนกัน จึงต้องสอนให้คอมพิวเตอร์รู้จักว่าเหมือนแค่ไหน เรียกว่าเหมือน ต่างแค่ไหนเรียกว่า ไม่เหมือน General Steps Pattern Recognition ทุกชนิดแบ่งขั้นตอนการทำงานได้เป็น 2 ส่วน คือ
ทั้งสองส่วนมีลำดับการทำงานเหมือนกัน คือ pre-processing, recognition และ post-processing แต่ต่างกันในขั้นตอนของการ recognize 1. Pre-processing เป็นการเตรียมข้อมูลเข้าให้อยู่ในรูปแบบที่เหมาะสมกับการ recognize ซึ่งรูปแบบจะเป็นอะไรก็ขึ้นอยู่กับ recognizer ที่ใช้ ขั้นตอนย่อยตามปกติที่มักจะทำในขั้นนี้มีดังนี้
2. Recognition สำหรับการ train model ขั้นนี้จะเป็นการนำ feature ของ training data ต่างๆที่ได้จากขั้นแรกมาสร้างเป็น model ไว้สำหรับเปรียบเทียบกับข้อมูลจริง ส่วนการ recognize จะเป็นการนำข้อมูลมาเปรียบเทียบกับ model ที่มีอยู่ แต่ขั้นตอนปลีกย่อยจะแตกต่างกันไปสำหรับ recognizer แต่ละตัว 3. Post-processing ขั้นตอนนี้ไม่จำเป็นต้องมีหาก recognizer ทำงานได้ดีเพียงพอ ปกติแล้ว ในขั้นนี้จะเป็นการปรับปรุงผลที่ได้จาก recognizer โดยใช้ความรู้อื่นๆที่เกี่ยวข้องกับงานนั้นๆมาช่วย หมายเหตุ : รูปประกอบจาก Lecture ASR 2/2004 Atiwong Suchato April 15 ร้านอาหาร สำหรับ meeting เล็กๆ ราคาประหยัดนิสิต นักศึกษามหาวิทยาลัย ก็มักจะมีงานเลี้ยงเล็กๆในกลุ่มเพื่อนอยู่เรื่อยๆ (บางครั้งก็ไม่เล็ก คนเกือบร้อยคน) แต่เวลาจะหาที่จัดเลี้ยงที ก็วุ่นวายหาที่กันที ข้อจำกัดหลักๆที่มีคือ ต้องเดินทางสะดวก เช่น ใกล้รถไฟฟ้า รถใต้ดิน มีพื้นที่ที่เป็นส่วนตัว ราคาไม่แพงนัก (หัวละไม่เกิน 200 บาท) ก็เลยจะรวบรวม list ที่เคยไปมาคร่าวๆเอาไว้ เผื่อรีบมากๆ จะได้ไม่ต้องหาใหม่ ใบไม้ร่าเริง ครัวสาธร โกเบสเต็กเฮาส์ เจริญโภชนา ครัวในบ้าน บาร์กระดี่ April 14 TV & Radio onlineสำหรับคนที่ใช้ computer ร่วมๆ 16 ชั่วโมงต่อวัน (ตื่นเช้า เปิดคอม และจะปิดอีกที ก่อนเข้านอน) การทำอะไรๆทุกอย่างได้บน computer ก็สะดวกดี ตั้งแต่ นัดเพื่อน คุยงาน เปิด organizer พักผ่อน และทำงาน ฯลฯ ขณะนี้ computer กับ broadband internet กำลังแพร่หลาย จาก internet 56k ซึ่งปกติก็ใช้เปิดเวบ ดู e-mail แต่ตอนนี้จะเห็นสื่อ multimedia realtime ก็เพิ่มขึ้น เช่น รายการวิทยุ หรือ รายการโทรทัศน์ ตัวอย่างเด่นๆคือ ช่วงที่รายการ Academia Fantasia กำลังออกอากาศ ก็มีบริการ broadband tv ถ่ายทอดสดเช่นเดียวกับที่ฉายในโทรทัศน์ Requirement ขั้นต้น
สำหรับรายการวิทยุ และโดยเฉพาะอย่างยิ่งรายการโทรทัศน์ ที่อยู่ที่ต่างประเทศ จำเป็นต้องมี internet ที่ค่อนข้างเร็ว website น่าสนใจ
ข้อดีอย่างมากของรายการ online ก็คือ ไม่จำเป็นต้องอยู่ที่เมืองไทย ก็สามารถรับชมรับฟังได้ เหมาะสำหรับคนที่อยู่ไกล แต่ยังอยากติดตามรายการต่างๆที่เมืองไทย แต่ความคมชัด ก็จะลดลงไป เพราะข้อจำกัดด้านขนาด bandwidth ใน internet และจะ delay อยู่บ้าง 2-3 วินาที แต่ก็ไม่ได้ขัดอรรถรสในการรับชมหรือรับฟัง April 13 How to prepare for studying abroadเพื่อนๆมันก็เรียนจบกันหมดแล้ว... จะเขียน blog นี้ไปทำไมละเนี่ย สอบภาษาอังกฤษ หาข้อมูลที่เรียน Proposed Study Program
จะเห็นได้ว่า ต้องเขียนสาเหตุที่สนใจหลักสูตร ดังนั้น ควรรีบตัดสินใจให้ได้ว่าจะเรียนอะไร หรือแนวกว้างๆแนวไหน Recommendation สมัครเรียน ทุนการศึกษา ทุนส่วนใหญ่จะต้องสมัครไปพร้อมกับสมัครมหาวิทยาลัย หรือ ต้องได้รับการตอบรับก่อน จึงจะขอทุนได้ ดังนั้น ถึงจะยังไม่มีทุน ก็ควรจะสมัครมหาวิทยาลัยไปก่อน แล้วค่อยมาหาทุนทีหลัง จะหาทุนได้ง่ายกว่า อย่างไรก็ตาม หลายที่ต้องเสียค่าสมัคร ซึ่งก็ไม่ได้ถูกนัก ก็ควรพิจารณาให้ดี ทุน ก.พ. รับสมัคร ประมาณกุมภาพันธ์ ถึงมีนาคม แต่ ไม่รับ ปี 4 ที่กำลังจะจบ การใช้ทุน จำนวนปี 2 เท่า จำนวนเงิน 3 เท่า เงื่อนไขสำหรับผู้รับทุนอาจจะเปลี่ยนแปลงได้ ติดตามได้ที่เวบ ก.พ. (www.ocsc.go.th) ผู้ที่จะสมัครทุนที่ต้องใช้ทุน ควรพิจารณาให้ดี ว่าตั้งใจจะรับทุนแน่ๆเหรือไม่ และยินดีจะใช้ทุนตามเงื่อนไขหรือไม่ ตั้งแต่ก่อนสมัคร การพยายามทำให้ไม่ได้ทุน บางครั้ง มันก็ยากกว่าการทำให้ได้ทุน เวบอื่นๆที่น่าสนใจในการติดตามข่าวสารทุนการศึกษา ควรเช็คอย่างน้อยสัปดาห์ละหน นอกจากจะสมัครเรียนตามปกติแล้ว การสมัครทุนผู้ช่วยวิจัย หรือการสมัครเป็นนักเรียนแลกเปลี่ยนก็เป็นโอกาสอันดีที่จะปูทางในการสมัครเรียนและได้ทุนในอนาคตด้วย April 12 How to prepare for TOEFLการสมัครสอบ การเตรียมตัวสอบ การอ่านหนังสือ หรือ เรียนพิเศษเตรียมสอบ ส่วนตัวแล้ว เห็นว่า เรียนที่ไหนก็ไม่ต่างกัน สำคัญที่ เรากลับมาทบทวนเองมากขนาดไหน ค่าเรียนแต่ละที่ถูกแพงต่างกัน แต่ความคุ้มค่าอยู่ที่การใช้ facility ต่างๆที่เขามีให้ ข้อดีของการเรียนพิเศษคือ จะมีคนช่วยตอบคำถามให้ และมีคนช่วยตรวจ writing ลักษณะข้อสอบ listening
structure
writing
reading
การส่งคะแนนให้มหาวิทยาลัย หลังหมดเวลา จะมีคะแนนแบบไม่รวม writing ให้ดู ถ้าไม่พอใจ ก็สั่ง discard คะแนนได้ (ถ้าไม่ discard ต้องรออีก 1 เดือนจึงจะสอบใหม่ได้) ถ้าพอใจแล้ว ก็ไปตอบคำถามเกี่ยวกับการส่งคะแนนให้มหาวิทยาลัย ในนั้นมีให้เลือกส่งฟรีได้ไม่เกิน 4 ที่ (มีเมนูให้เลือก) แต่ถ้าไม่เอา ก็ถือว่าสละสิทธิ์การส่งฟรีนี้ไป ไม่มีการเก็บไว้ให้ส่งทีหลัง คะแนน toefl โดยทั่วไปจะได้รับประมาณ 3 สัปดาห์ หลังวันสอบ แต่ถ้าโชคไม่ดี ก็อาจจะกลายเป็น 2 เดือนได้ หลักฐานที่ใช้ในวันสอบ
การสอบภาษาอังกฤษอื่นๆ โดยปกติแล้ว ในยุโรปจะใช้คะแนน IELTS (สมัครสอบได้ที่ British Council สอบสองวัน ได้ผลสอบใน 1 สัปดาห์) แต่หลังๆมานี้ ก็อนุโลมให้ใช้คะแนน TOEFL ได้ โดย TOEFL 213 CBT (550 paper based) จะเทียบได้กับ IELTS 6.0 April 11 เก็บตกจากสัมมนาปฐมนิเทศ SFRเคยบอกว่า ไม่ชอบทำ blog แต่ตอนนี้ กำลังคิดว่าจะใช้ไอ้นี่ทำคล้ายๆ diary online ตอนนี้ยิ่งว่างๆ คงมีอะไรให้เขียนได้เรื่อยๆ หัวข้อสำหรับวันนี้ ประเด็นต่างๆที่ได้จากการไปสัมมนา ปฐมนิเทศผู้รับทุนกลยุทธ์ฯ พึ่งกลับจากสัมมนาทุน (ซึ่งส่วนใหญ่เป็นเด็กวิดยา) รู้สึกดี ที่ยังมีคนที่สนใจและตั้งใจทำวิจัย จริงๆอยู่ แต่ก็รู้สึกว่า research ของคนอื่นๆนี่ เค้าใช้เครื่องมือแพงๆกันทั้งนั้นเลยแฮะ มีเราที่ประหลาด ใช้คอมพิวเตอร์เครื่องเดียว กับ internet ก็ทำได้ทุกอย่าง เหตุผลเรื่องความพร้อมทำให้พี่ๆ เพื่อนๆหลายคนมีปัญหาเรื่องการหาที่ใช้ทุน เพราะบางที่มันก็ไม่มีอุปกรณ์ หน้าที่ของอาจารย์มหาวิทยาลัย
โดยหลัการเค้าให้ weight น้ำหนักเท่ากันหมด แต่ดูเหมือนว่า อาจารย์แต่ละท่านก็มีไอเดียในการ weight น้ำหนักต่างๆกันไป แต่โดยรวมของอาจารย์ที่นั่น (นักวิจัยทั้งนั้น) ให้น้ำหนักการวิจัยค่อนข้างสูง ก็นานาจิตตัง คนที่สามารถทำได้ครบสมบูรณ์ทุกด้านคงไม่เยอะ เฉลี่ยๆกันไปละมั้ง การทำวิจัย Basic vs. Applied Research อีกประเด็นเกี่ยวกับการวิจัย คือ จะวิจัยเกี่ยวกับอะไร เป็นที่ถกเถียงกันมากว่า จะทำ basic research หรือ applied research เพราะ สิ่งที่เกิดขึ้นคือ ฝ่ายการเมือง หรือ เอกชน ที่ให้ทุนวิจัย จะเน้นว่าผลของการวิจัยจะต้องใช้ประโยชน์ได้ในเวลาสั้นๆ แต่งาน basic บางอย่าง (เขายกตัวอย่างว่า DNA เป็น double helix) มันก็ไม่ได้เห็นผลในปีสองปีหรอก ประเด็นนี้ถ้าเถียงกันจริง คงพูดยากว่าอะไรคือแนวทางที่ถูกต้อง มันก็คงต้องผสมๆกัน ข้อดีของการทำ applied คือ เห็นผลเร็ว (Return on Investment เร็ว) ดังนั้น หน่วยงานต่างๆก็อยากจะให้ทุนวิจัยในทำนองนี้ แต่ impact ก็จะอยู่ในวงแคบๆ แต่ถ้าเป็น basic ความรู้เหล่านี้จะมีประโยชน์มากๆ และเป็นวงกว้างกว่า บางครั้งก็ส่งผลกระทบระดับโลก สำหรับประเด็นนี้ อาจารย์ผู้ใหญ่จาก สกว. ที่มา ย้ำว่า ให้ทำ basic research ไว้ชำนาญมากๆแล้ว ค่อยไปทำ applied ก็แสดงว่า สกว. ยังสนับสนุนการทำ basic research อยู่ University Ranking and Thai Academic Papers เขายกประเด็นนี้ขึ้นมาเพื่อจะบอกว่า งานวิจัย เป็นสิ่งสำคัญ เพราะทุกสำนักที่จัดอันดับก็ให้น้ำหนักจำนวน paper ค่อนข้างสูง แล้วก็มีผลการสำรวจจำนวน paper ในเมืองไทยมาให้ดูใน 3 สาขา ฟิสิกส์ เคมี คณิตศาสตร์ จาก 8 สถาบัน (จุฬา เกษตร มหิดล ขอนแก่น มศว. สงขลา สุรนารี เชียงใหม่) ตัวเลขเด่นๆคือ มีอาจารย์ประมาณ 80% ไม่มี paper เลยในรอบ 5 ปีที่ผ่านมา และถ้าดูจาก paper ทั้งหมดในเมืองไทย paper จากอาจารย์ที่ทำ ทั้ง 8 สถาบันนี้ ก็คิดเป็นประมาณ 90% ของจำนวน paper ของไทยทั้งหมดแล้ว เค้ายังทำสถิติไว้อีกหลายตัว (คิดว่าหาอ้างอิงได้จาก web สกว. แต่ขี้เกียจค้น) เช่น จำนวน paper ต่ออาจารย์, จำนวนอาจารย์ที่ทำวิจัยจำแนกตามอายุ, impact factor เฉลี่ยต่อคน, impact factor ต่องานวิจัย, งบประมาณต่องานวิจัย ฯลฯ โดยภาพรวม มหิดลนำมาเป็นอันดับ 1 ทิ้งห่างอันดับ 2 ไปเยอะทีเดียว จุฬาเป็นอันดับ 2 ซึ่งคู่คี่กับสงขลา มีข้อสังเกตอย่างหนึ่ง ซึ่งไม่ได้ถามในการสัมมนา คือ งานวิจัยทางคณิตศาสตร์ น้อยมากๆ ส่วนตัวแล้วก็ยังนึกไม่ออก ว่า pure math เนี่ย เค้าทำอะไรกันหว่า เหมือนพวกที่ทำ algorithm รึป่าว แต่งานพวก algorithm ก็จะอยู่รวมกับพวก com มากกว่าพวก pure science เรื่องการจัดอันดับมหาวิทยาลัยไทย มีคำถามจากบางคนว่า ทำไม เมืองไทยไม่จัดบ้าง คำตอบที่ได้จากอาจารย์คือ เพราะมหาวิทยาลัยไทย ยังไม่ยอมรับกับอันดับที่ได้ เช่น ถ้าได้อันดับ 2 ก็จะโวยวาย อะไรทำนองนั้น ก็คงจริง เพราะจะเห็นได้ว่ามีข่าวเกี่ยวกับการจัดอันดับทีไร ต้องมีการแสดงความเห็นทำนองว่าที่นี่ดีกว่าที่นั่นตลอด National University of Singapore อาจารย์กรรมการทุนติดต่อผู้บริหารของ National University of Singapore ให้ช่วยรับเด็กที่ได้ทุนทีนี้บางส่วน เพราะอย่างที่รู้ๆกันว่า ตอนนี้ มหาวิทยาลัยส่วนใหญ่ก็ปิดรับสมัครไปแล้ว การจะให้ไปเรียนให้ทันในปีนี้ โอกาสน้อยมาก ถ้าไม่มีเส้นจริงๆ idea ของ NUS ว่ามหาวิทยาลัยที่ดีเป็นอย่างไร คือ
NUS เป็นมหาวิทยาลัยติด top 50 ของโลก แต่คนไทยก็ยังไม่ค่อยสนใจกัน ดูเหมือนว่าเราจะยึดติดกับประเทศกันมาก ถึงมันจะเป็น u ที่ดี แต่คนก็ยังอยากไปอเมริกากัน |
|
|