YorkSpace has migrated to a new version of its software. Access our Help Resources to learn how to use the refreshed site. Contact diginit@yorku.ca if you have any questions about the migration.
 

Cognitive Program Compiler

dc.contributor.advisorTsotsos, John
dc.creatorKunic, Toni
dc.date.accessioned2017-07-27T13:56:26Z
dc.date.available2017-07-27T13:56:26Z
dc.date.copyright2017-04-13
dc.date.issued2017-07-27
dc.date.updated2017-07-27T13:56:26Z
dc.degree.disciplineComputer Science
dc.degree.levelMaster's
dc.degree.nameMSc - Master of Science
dc.description.abstractCognitive Programs (CP) specify computational tasks for the executive controller of visual attention. They are built on top of the Selective Tuning (ST) model of attention and its extension, STAR. Currently, the common way of specifying CPs is via diagrams, which are neither standardized nor directly machine-readable. This necessitates tedious and time-consuming implementation of CPs by hand, which slows research and prevents rapid experimentation. This thesis presents the specification and reference implementation of the Cognitive Program Compiler (CPC). The CPC reads tasks written in the Cognitive Program Description (CPD) format, based on a novel controlled natural language called Imperative English (IE). The CPC can then output executable code in a regular programming language. The reference implementation is easily extensible, and several output modules are provided. The CPC output has been evaluated by specifying several real-world psychophysical experiments and comparing the generated code against known human performance for those experiments.
dc.identifier.urihttp://hdl.handle.net/10315/33611
dc.language.isoen
dc.rightsAuthor owns copyright, except where explicitly noted. Please contact the author directly with licensing requests.
dc.subjectComputer science
dc.subject.keywordsComputer science
dc.subject.keywordsVisual attention
dc.subject.keywordsCognitive programs
dc.subject.keywordsVisual routines
dc.subject.keywordsST
dc.subject.keywordsSelective tuning
dc.subject.keywordsSelective tuning attentive reference model
dc.subject.keywordsCompiler
dc.subject.keywordsNatural language programming
dc.subject.keywordsControlled natural language
dc.subject.keywordsImperative English
dc.subject.keywordsCognitive program descriptions
dc.subject.keywordsTarzaNN
dc.subject.keywordsVisual task executive
dc.subject.keywordsVisual attention executive
dc.titleCognitive Program Compiler
dc.typeElectronic Thesis or Dissertation

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Kunic_Toni_2017_Masters.pdf
Size:
3.32 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
license.txt
Size:
1.83 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
YorkU_ETDlicense.txt
Size:
3.38 KB
Format:
Plain Text
Description: