{"title":"通过演示实现编程反馈","authors":"K. K. Budhraja, T. Oates","doi":"10.1109/SASO.2018.00028","DOIUrl":null,"url":null,"abstract":"Agent-based modeling is a paradigm of modeling dynamic systems of interacting agents that are individually governed by specified behavioral rules. Training a model of such agents to produce an emergent behavior by specification of the emergent (as opposed to agent) behavior is easier from a demonstration perspective. Without the involvement of manual behavior specification via code or reliance on a defined taxonomy of possible behaviors, the demonstrator specifies spatial motion of the agents over time, and retrieves agent-level parameters required to execute that motion. A framework for reproducing emergent behavior, given an abstract demonstration, is discussed in existing work. Each query to the framework is independent of previous queries. Our work addresses this information communication deficit and incorporates a feedback mechanism to iteratively improve the quality of the reproduced behavior. This is explored by variation of regression parameters and data points used. Using data point selection to improve demonstration replication is established as a means of iterative optimization. Using optimization also shows potential for improved demonstration replication capability for the framework.","PeriodicalId":405522,"journal":{"name":"2018 IEEE 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Implementing Feedback for Programming by Demonstration\",\"authors\":\"K. K. Budhraja, T. Oates\",\"doi\":\"10.1109/SASO.2018.00028\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Agent-based modeling is a paradigm of modeling dynamic systems of interacting agents that are individually governed by specified behavioral rules. Training a model of such agents to produce an emergent behavior by specification of the emergent (as opposed to agent) behavior is easier from a demonstration perspective. Without the involvement of manual behavior specification via code or reliance on a defined taxonomy of possible behaviors, the demonstrator specifies spatial motion of the agents over time, and retrieves agent-level parameters required to execute that motion. A framework for reproducing emergent behavior, given an abstract demonstration, is discussed in existing work. Each query to the framework is independent of previous queries. Our work addresses this information communication deficit and incorporates a feedback mechanism to iteratively improve the quality of the reproduced behavior. This is explored by variation of regression parameters and data points used. Using data point selection to improve demonstration replication is established as a means of iterative optimization. Using optimization also shows potential for improved demonstration replication capability for the framework.\",\"PeriodicalId\":405522,\"journal\":{\"name\":\"2018 IEEE 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SASO.2018.00028\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SASO.2018.00028","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementing Feedback for Programming by Demonstration
Agent-based modeling is a paradigm of modeling dynamic systems of interacting agents that are individually governed by specified behavioral rules. Training a model of such agents to produce an emergent behavior by specification of the emergent (as opposed to agent) behavior is easier from a demonstration perspective. Without the involvement of manual behavior specification via code or reliance on a defined taxonomy of possible behaviors, the demonstrator specifies spatial motion of the agents over time, and retrieves agent-level parameters required to execute that motion. A framework for reproducing emergent behavior, given an abstract demonstration, is discussed in existing work. Each query to the framework is independent of previous queries. Our work addresses this information communication deficit and incorporates a feedback mechanism to iteratively improve the quality of the reproduced behavior. This is explored by variation of regression parameters and data points used. Using data point selection to improve demonstration replication is established as a means of iterative optimization. Using optimization also shows potential for improved demonstration replication capability for the framework.