ครบรอบ 10 ปีของ Xkcd 1425 (Tasks)
(simonwillison.net)-
XKCD 1425 (Tasks) turns ten years old today
- การ์ตูน XKCD ชื่อดังเรื่องหนึ่งอย่าง "Tasks" มีอายุครบ 10 ปีในวันนี้
- งานอย่างเช่น "ตรวจว่ารูปนี้เป็นนกหรือไม่" ตอนนี้สามารถแก้ได้ง่ายผ่าน vision LLM, CLIP, ResNet+ImageNet เป็นต้น
- แต่การแยกแยะระหว่างปัญหาง่ายกับปัญหายากในการพัฒนาซอฟต์แวร์ก็ยังต้องอาศัยประสบการณ์อย่างมาก
- LLMs ทำให้ปัญหานี้ยิ่งซับซ้อนขึ้น
- การทำความเข้าใจว่า LLMs สามารถแก้งานประเภทใดได้อย่างน่าเชื่อถือนั้นเป็นเรื่องยากมากและไม่เป็นไปตามสัญชาตญาณ
- เป็นระบบคอมพิวเตอร์ที่อ่อนด้านคณิตศาสตร์และไม่สามารถทำ fact lookup ได้อย่างน่าเชื่อถือ
-
AI-assisted programming tools
- การมาถึงของเครื่องมือเขียนโปรแกรมที่มี AI ช่วยทำให้มีคนเริ่มสร้างซอฟต์แวร์ของตัวเองมากขึ้น
- โปรแกรมเมอร์มือใหม่ที่ใช้ AI ช่วยรุ่นใหม่กำลังเรียนรู้ได้อย่างรวดเร็วว่าปัญหาไหนง่ายและปัญหาไหนยาก
- เมื่อไม่นานมานี้เคยเห็นการบ่นว่า Claude Artifact ไม่สามารถวิเคราะห์ภาพได้
- ตัว Claude เองวิเคราะห์ภาพได้อยู่แล้ว แต่เป็นเพราะ CSP header ทำให้โค้ดที่สร้างขึ้นไม่สามารถเรียก API ไปยัง LLM ได้
-
Recent articles
- DJP: A plugin system for Django - 25 กันยายน 2024
- Notes on using LLMs for code - 20 กันยายน 2024
- Things I've learned serving on the board of the Python Software Foundation - 18 กันยายน 2024
สรุปโดย GN⁺
- บทความนี้เน้นย้ำว่าการแยกแยะปัญหาง่ายกับปัญหายากในการพัฒนาซอฟต์แวร์มีความสำคัญเพียงใด
- เครื่องมือ AI อย่าง LLMs กำลังทำให้ประเด็นนี้ซับซ้อนมากขึ้น
- เมื่อการใช้เครื่องมือเขียนโปรแกรมที่มี AI ช่วยเพิ่มขึ้น ก็มีผู้คนจำนวนมากขึ้นเข้าสู่การพัฒนาซอฟต์แวร์
- การเข้าใจข้อจำกัดทางเทคนิคอย่าง CSP header เป็นสิ่งสำคัญ
- โครงการที่มีความสามารถคล้ายกัน ได้แก่ GPT-4, BERT เป็นต้น
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ความเร็วในการพัฒนาของ AI/ML น่าทึ่งมาก
ซอฟต์แวร์ก็เหมือนบ้าน
มนุษย์แก้ปัญหาการเดินเรือมานานหลายพันปีแล้ว
มีคำพูดว่า "ดูเหมือนว่านี่จะไม่ค่อยเข้ากัน"
ยังยากอยู่ดีที่จะเข้าใจว่างานแบบไหนที่ LLM แก้ได้
Jeremy Howard ได้นำตัวจำแนกนี้ไปใช้ในกระบวนการ diffusion ของเขา
ยังอยู่ในขอบเขตที่ Randall คาดไว้
1425 ออกมาในปี 2014
ตรวจจับว่ามีสีของนกทั่วไปอยู่ในภาพหรือไม่ แล้วค่อยปรับแก้ตอนนำคู่แข่งออกในภายหลัง
ในอดีตเคยมีผู้จัดการที่ไม่เข้าใจการเขียนโปรแกรม