Creating an AI modeling application for designers and developers

被引:0
|
作者
Houlette, R
Fu, D
Jensen, R
机构
关键词
behavior modeling; AI authoring; finite state machines; behavior polymorphism;
D O I
10.1117/12.500904
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Simulation developers often realize an entity's AI by writing a program that exhibits the intended behavior. These behaviors are often the product of design documents written by designers. These individuals, while possessing a vast knowledge of the subject matter, might not have any programming knowledge whatsoever. To address this disconnect between design and subsequent development, we have created an AI application whereby a designer or developer sketches an entity's AI using a graphical "drag and drop" interface to quickly articulate behavior using a UML-like representation of state charts. Aside from the design-level benefits, the application also features a runtime engine that takes the application's data as input along with a simulation or game interface, and makes the AI operational. We discuss our experience in creating such an application for both designer and developer.
引用
收藏
页码:164 / 171
页数:8
相关论文
共 50 条
  • [1] An AI modeling tool for designers and developers
    Fu, Dan
    Houlette, Ryan
    Ludwig, Jeremy
    2007 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2007, : 3347 - 3355
  • [2] AI Ethics Principles in Practice: Perspectives of Designers and Developers
    Sanderson, Conrad
    Douglas, David
    Lu, Qinghua
    Schleiger, Emma
    Whittle, Jon
    Lacey, Justine
    Newnham, Glenn
    Hajkowicz, Stefan
    Robinson, Cathy
    Hansen, David
    IEEE Transactions on Technology and Society, 2023, 4 (02): : 171 - 187
  • [3] MODELING AND SIMULATION: A PRACTICAL GUIDE FOR NETWORK DESIGNERS AND DEVELOPERS
    Burbank, Jack
    IEEE COMMUNICATIONS MAGAZINE, 2009, 47 (03) : 118 - 118
  • [4] Wireless Network Modeling and Simulation Tools for Designers and Developers
    Kasch, William T.
    Ward, Jon R.
    Andrusenko, Julia
    IEEE COMMUNICATIONS MAGAZINE, 2009, 47 (03) : 120 - 127
  • [5] VIRTUAL-REALITY SYSTEMS CHALLENGE DESIGNERS AND APPLICATION DEVELOPERS
    WILLIAMS, T
    COMPUTER DESIGN, 1994, 33 (12): : 53 - &
  • [6] Creating meaningful work in the age of AI: explainable AI, explainability, and why it matters to organizational designers
    Wulff, Kristin
    Finnestrand, Hanne
    AI & SOCIETY, 2024, 39 (04) : 1843 - 1856
  • [7] Perceptions of Software Developers' Empathy with Designers
    Lunstrom, Malin
    Aberg, Johan
    Blomkvist, Johan
    BRITISH HCI 2015, 2015, : 239 - 246
  • [8] Caring in an Algorithmic World: Ethical Perspectives for Designers and Developers in Building AI Algorithms to Fight Fake News
    Galit Wellner
    Dmytro Mykhailov
    Science and Engineering Ethics, 2023, 29
  • [9] Caring in an Algorithmic World: Ethical Perspectives for Designers and Developers in Building AI Algorithms to Fight Fake News
    Wellner, Galit
    Mykhailov, Dmytro
    SCIENCE AND ENGINEERING ETHICS, 2023, 29 (04)
  • [10] Javier Abad and Marcos Martinez, directors of Planet 51: "In a videogame, designers are slaves to developers and in a film, developers are slaves to designers"
    Bort Gual, Ivan
    Martin Nunez, Marta
    Martin Nunez, Violeta
    Planes Cortell, Carlos
    ATALANTE-REVISTA DE ESTUDIOS CINEMATOGRAFICOS, 2011, (11): : 60 - +