# งานวิจัย ยังตรวจสอบได้เสมอ

Canonical HTML: https://aogavrilov.com/th/

Document language: th

ผมศึกษาว่ารูปแบบการแทนค่า การบีบอัด และความสามารถในการควบคุม ส่งผลต่อคุณภาพของข้อความและโค้ดที่สร้างขึ้นอย่างไร

## งานวิจัยเด่น

ระเบียบวิธีการวินิจฉัย

### [Where Quality Breaks in Compressed Short-Text Generation: Staged Bottleneck Localization](https://aogavrilov.com/th/publications/where-quality-breaks/)

จุดที่คุณภาพลดลงในการสร้างข้อความสั้นแบบบีบอัด: การระบุคอขวดเป็นลําดับขั้น

FRUCT 39 2026

การแยกความล้มเหลวของโคเดกออกจากความล้มเหลวของการสร้างในปริภูมิแฝง สําหรับการสร้างข้อความสั้นแบบบีบอัด

![ไปป์ไลน์การสร้างข้อความแบบบีบอัดเป็นลําดับขั้น ซึ่งเปรียบเทียบข้อความต้นฉบับ การสร้างคืนด้วยโคเดก MDLM ในปริภูมิโค้ด และข้อความที่ถอดรหัสแล้ว เพื่อแยกการสูญเสียจากโคเดกออกจากการสูญเสียจากการสร้าง](https://aogavrilov.com/publications/where-quality-breaks/staged-codec-bottleneck-localization.svg)

*การระบุคอขวดเป็นลําดับขั้นช่วยแยกการสูญเสียจากการสร้างคืนด้วยโคเดกออกจากการสูญเสียจากการสร้างในปริภูมิแฝง ภายใต้โพรโทคอลประเมินข้อความหลังถอดรหัสชุดเดียวกัน*

## งานวิจัยอื่น

### [Inspectable Control for Structure-Preserving Software Regeneration](https://aogavrilov.com/th/publications/inspectable-control/)

การควบคุมที่ตรวจสอบได้สําหรับการสร้างซอฟต์แวร์ขึ้นใหม่โดยคงโครงสร้าง

วิธีควบคุมในปริภูมิแฝง FSE Companion '26 2026 โปสเตอร์ประกอบ

## ทิศทางการวิจัย

### โคเดกหรือตัวสร้างล้มเหลว

แยกการสูญเสียจากการสร้างคืนออกจากการสูญเสียจากการสร้างในปริภูมิแฝง ก่อนใช้ทรัพยากรประมวลผลไปกับขั้นตอนที่ไม่ถูกต้อง

### การแก้ไขโค้ดเฉพาะส่วนที่คาดการณ์ได้

ป้องกันการเขียนฟังก์ชันใหม่ทั้งชุดด้วยการเปรียบเทียบการสร้างใหม่แบบเลือกเฉพาะส่วน การสร้างภายใต้ข้อจํากัด และการปรับโครงสร้างโค้ดด้วย AI ภายใต้ข้อตกลงการคงรักษาที่ชัดเจน

### MDLM ในปริภูมิรหัสหรือปริภูมิโทเคน

เปรียบเทียบทั้งสองภายใต้ตัวประเมินข้อความที่ถอดรหัสแล้วตัวเดียวกัน พร้อมคํานึงถึงเพดานคุณภาพที่โคเดกแบบสูญเสียกําหนดไว้

## ดูคําถามวิจัยเฉพาะประเด็น 5 ข้อ

- [ควรเปรียบเทียบการจําลองภาษาแบบการแพร่ชนิดปิดบังในปริภูมิโค้ดกับในปริภูมิโทเคนอย่างไร](https://aogavrilov.com/th/research-notes/code-space-vs-token-space-masked-diffusion/)
- [แบบจําลองเชิงกําเนิดจะแก้ไขโค้ดโดยไม่เขียนทั้งฟังก์ชันขึ้นใหม่ได้อย่างไร](https://aogavrilov.com/th/research-notes/localized-code-modification-generative-models/)
- [การสร้างโค้ดแบบมีข้อจํากัดรับประกันสิ่งใดในกระบวนงานวิศวกรรมซอฟต์แวร์](https://aogavrilov.com/th/research-notes/constrained-code-generation-software-engineering/)
- [วิธีการและหลักฐานใดสําคัญต่อการปรับโครงสร้างโค้ดโดยคงพฤติกรรมด้วยความช่วยเหลือของ AI](https://aogavrilov.com/th/research-notes/ai-assisted-refactoring-evidence/)
- [สิ่งใดทําให้การสร้างโค้ดคาดการณ์ได้ แทนที่จะเพียงควบคุมได้](https://aogavrilov.com/th/research-notes/predictable-code-generation-preservation-contract/)
