# Tutkimus säilyy tarkasteltavana.

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

Document language: fi

Tutkin, miten representaatiot, pakkaaminen ja ohjattavuus vaikuttavat generoidun tekstin ja koodin laatuun.

## Tutkimusnosto

Diagnostinen menetelmä

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

Missä laatu heikkenee pakatussa lyhyttekstin generoinnissa: pullonkaulan vaiheittainen paikantaminen

FRUCT 39 2026

Koodekin virheiden erottaminen latenttigeneroinnin virheistä pakatun lyhyen tekstin generoinnissa.

![Pakatun tekstin vaiheittainen generointiputki vertaa alkuperäistä tekstiä, koodekin rekonstruktiota, koodiavaruuden MDLM:ää ja purettua tekstiä erottaakseen koodekkihäviön generointihäviöstä.](https://aogavrilov.com/publications/where-quality-breaks/staged-codec-bottleneck-localization.svg)

*Pullonkaulojen vaiheittainen paikantaminen erottaa koodekin rekonstruktiohäviön latenttigeneroinnin häviöstä yhteisellä puretun tekstin arviointiprotokollalla.*

## Muu tutkimus

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

Tarkasteltava ohjaus ohjelmiston rakennetta säilyttävässä uudelleengeneroinnissa

Piiloavaruuden ohjausmenetelmä FSE Companion '26 2026 Täydentävä posteri

## Tutkimussuunnat

### Koodekin vai generaattorin virhe?

Erota rekonstruktiohäviö latenttigeneroinnin häviöstä ennen laskentaresurssien käyttämistä väärään vaiheeseen.

### Paikallinen ja ennakoitava koodinmuokkaus

Ehkäise kokonaisten funktioiden uudelleenkirjoittaminen vertaamalla valikoivaa uudelleengenerointia, rajoitettua generointia ja tekoälyavusteista refaktorointia selkeästi määritellyn säilyttämissopimuksen puitteissa.

### Koodiavaruuden vai tokenavaruuden MDLM?

Vertaile molempia samalla dekoodatun tekstin arviointimittarilla ja ota huomioon häviöllisen koodekin asettama laadun yläraja.

## Selaa viittä rajattua tutkimuskysymystä

- [Miten koodiavaruudessa ja tokenavaruudessa tehtävää peitettyyn diffuusioon perustuvaa kielimallinnusta tulisi verrata?](https://aogavrilov.com/fi/research-notes/code-space-vs-token-space-masked-diffusion/)
- [Kuinka generatiivinen malli voi muokata koodia kirjoittamatta koko funktiota uudelleen?](https://aogavrilov.com/fi/research-notes/localized-code-modification-generative-models/)
- [Mitä rajoitettu koodingenerointi takaa ohjelmistotuotannon työnkulussa?](https://aogavrilov.com/fi/research-notes/constrained-code-generation-software-engineering/)
- [Mitkä menetelmät ja millainen näyttö ovat olennaisia tekoälyavusteisessa, toiminnan säilyttävässä refaktoroinnissa?](https://aogavrilov.com/fi/research-notes/ai-assisted-refactoring-evidence/)
- [Mikä tekee koodingeneroinnista ennakoitavaa pelkän ohjattavuuden sijaan?](https://aogavrilov.com/fi/research-notes/predictable-code-generation-preservation-contract/)
