首页> 外文期刊>ACM Transactions on Graphics >GADGET: A Toolkit for Optimization-Based Approaches to Interface and Display Generation
【24h】

GADGET: A Toolkit for Optimization-Based Approaches to Interface and Display Generation

机译:GADGET:一种用于基于接口和显示生成的基于优化方法的工具包

获取原文
获取原文并翻译 | 示例

摘要

Recent work is beginning to reveal the potential of numerical optimization as an approach to generating interfaces and displays. Optimization-based approaches can often allow a mix of independent goals and constraints to be blended in ways that are difficult to describe algorithmically. While optimization-based techniques appear to offer several potential advantages, further research in this area is hampered by the lack of appropriate tools. Optimization toolkits do exist, but they typically require substantial specialized knowledge because they have been designed for traditional optimization problems. GADGET is an experimental toolkit to support optimization as an approach to interface and display generation. GADGET provides three core abstractions, initializers, iterations, and evaluations. An initializer creates an initial solution to be optimized, based on an existing algorithm or randomly. Iterations are responsible for transforming one potential solution into another, typically using methods that are at least partially random. Finally, evaluations are used for judging the different notions of goodness in a solution. Together with a evaluation standardization framework, support for generic properties integrated with an efficient lazy evaluation framework, and a library of reusable iterations and evaluations, the abstractions provided by GADGET simplify the development of optimization-based approaches to interface and display generation.
机译:最近的工作开始揭示数值优化作为生成界面和显示方法的潜力。基于优化的方法通常可以允许独立目标和约束的混合以难以用算法描述的方式混合。尽管基于优化的技术似乎具有若干潜在的优势,但是由于缺乏合适的工具,这一领域的进一步研究受到了阻碍。确实存在优化工具包,但是它们通常需要大量的专业知识,因为它们是针对传统优化问题而设计的。 GADGET是一种实验性工具包,可支持优化作为界面和显示生成的一种方法。 GADGET提供了三个核心抽象,初始化程序,迭代和评估。初始值设定项可基于现有算法或随机地创建要优化的初始解决方案。迭代负责将一个潜在的解决方案转换为另一种解决方案,通常使用至少部分随机的方法。最后,评估用于判断解决方案中善良的不同概念。与评估标准化框架,对与有效懒惰评估框架集成的通用属性的支持以及可重用的迭代和评估库一起,GADGET提供的抽象简化了基于优化的界面和显示生成方法的开发。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号