NeuralOS: Towards Simulating Operating Systems via Neural Generative Models

dc.contributor.authorRivard, Luke
dc.date.accessioned2026-04-30T14:20:41Z
dc.date.available2026-04-30T14:20:41Z
dc.date.issued2026-04-30
dc.date.submitted2026-04-14
dc.description.abstractWe introduce NeuralOS, a neural framework that simulates graphical user inter- faces (GUIs) of operating systems by directly predicting screen frames in response to user in- puts such as mouse movements, clicks, and keyboard events. NeuralOS combines a recur- rent neural network (RNN), which tracks computer state, with a diffusion-based neural renderer that generates screen images. The model is trained on a large-scale dataset of Ubuntu XFCE recordings, which include both randomly generated interactions and real- istic interactions produced by AI agents. Experiments show that NeuralOS successfully renders realistic GUI sequences, accurately captures mouse interactions, and reliably pre- dicts state transitions like application launches. Although modeling fine-grained keyboard interactions precisely remains challenging, NeuralOS offers a step toward creating fully adaptive, generative neural interfaces for future human-computer interaction systems.
dc.identifier.urihttps://hdl.handle.net/10012/23119
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectgenai
dc.subjectdiffusion
dc.subjectlatent diffusion
dc.subjectrnn
dc.subjectlstm
dc.subjectdeep learning
dc.subjectworld models
dc.titleNeuralOS: Towards Simulating Operating Systems via Neural Generative Models
dc.typeMaster Thesis
uws-etd.degreeMaster of Mathematics
uws-etd.degree.departmentDavid R. Cheriton School of Computer Science
uws-etd.degree.disciplineComputer Science
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorDeng, Yuntian
uws.contributor.affiliation1Faculty of Mathematics
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Rivard_Luke.pdf
Size:
16.18 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: