dogear

enter for all results · esc to close

AGI & CoCoSci

837 items from yuzheshi/awesome-agi-cocosci ★398

  1. KnitScript: A Domain-Specific Scripting Language for Advanced Machine Knitting dl.acm.org

    UIST'23, 2023. [All Versions]. [Project]. This paper presents KnitScript, a domain-specific machine knitting scripting language that supports computationally driven knitting designs. KnitScript provides a comprehensive virtual model of knitting machines, giving access to…

    site link ↗
  2. A Computational Inflection for Scientific Discovery dl.acm.org

    Communications of the ACM, 2023. [All Versions].

  3. Combining Functional and Automata Synthesis to Discover Causal Reactive Programs dl.acm.org

    POPL'23, 2023. [All Versions]. A new algorithm that synthesizes functional reactive programs from observation data, which iterates between a functional synthesis step, which attempts to generate a transition function over observed states, and an automata synthesis step, which…

  4. Top-Down Synthesis for Library Learning dl.acm.org

    POPL'23, 2023. [All Versions]. This paper introduces corpus-guided top-down synthesis as a mechanism for synthesizing library functions that capture common functionality from a corpus of programs in a domain specific language (DSL). The algorithm builds abstractions directly…

  5. babble: Learning Better Abstractions with E-Graphs and Anti-unification dl.acm.org

    POPL'23, 2023. [All Versions]. This paper proposes library learning modulo theory (LLMT), a new library learning algorithm that additionally takes as input an equational theory for a given problem domain. LLMT uses e-graphs and equality saturation to compactly represent the…

  6. Free2CAD: parsing freehand drawings into CAD commands dl.acm.org

    ACM Transactions on Graphics, 2022. [All Versions]. CAD modeling, despite being the industry-standard, remains restricted to usage by skilled practitioners due to two key barriers. First, the user must be able to mentally parse a final shape into a valid sequence of supported…

    site link ↗
  7. Domain-specific languages: an annotated bibliography dl.acm.org

    ACM SIGPLAN Notices, 2000. [All Versions]. A survey on the topic of domain-specific languages as used for the construction and maintenance of software systems. The survey lists a selection of 75 key publications in the area, and provides a summary for each of the papers…

  8. PLIERS: A Process that Integrates User-Centered Methods into Programming Language Design dl.acm.org

    ACM Transactions on Computer-Human Interaction, 2021. [All Versions]. Programming language design requires making many usability-related design decisions. However, existing HCI methods can be impractical to apply to programming languages: languages have high iteration costs…

  9. ShapeMOD: macro operation discovery for 3D shape programs dl.acm.org

    ACM Transactions on Graphics, 2021. [All Versions]. A popular way to create detailed yet easily controllable 3D shapes is via procedural modeling, i.e. generating geometry using programs. Such programs consist of a series of instructions along with their associated parameter…

  10. RoboGrammar: graph grammar for terrain-optimized robot design dl.acm.org

    ACM Transactions on Graphics, 2020. [All Versions]. This work presents RoboGrammar, a fully automated approach for generating optimized robot structures to traverse given terrains. This framework represents each robot design as a graph, and uses a graph grammar to express…

  11. ShapeAssembly: learning to generate programs for 3D shape structure synthesis dl.acm.org

    ACM Transactions on Graphics, 2020. [All Versions]. Manually authoring 3D shapes is difficult and time consuming; generative models of 3D shapes offer compelling alternatives. Procedural representations are one such possibility: they offer high-quality and editable results but…

    site link ↗
  12. Penrose: from mathematical notation to beautiful diagrams dl.acm.org

    ACM Transactions on Graphics, 2020. [All Versions]. This work introduces a system called Penrose for creating mathematical diagrams. Its basic functionality is to translate abstract statements written in familiar math-like notation into one or more possible visual…

  13. Synthesis of Incremental Linear Algebra Programs dl.acm.org

    ACM Transactions on Database Systems, 2020. [All Versions]. This article targets the Incremental View Maintenance (IVM) of sophisticated analytics (such as statistical models, machine learning programs, and graph algorithms) expressed as linear algebra programs. This work…

  14. InverseCSG: automatic conversion of 3D models to CSG trees dl.acm.org

    ACM Transactions on Graphics, 2018. [All Versions]. While computer-aided design is a major part of many modern manufacturing pipelines, the design files typically generated describe raw geometry. Lost in this representation is the procedure by which these designs were…

  15. pix2code: Generating Code from a Graphical User Interface Screenshot dl.acm.org

    ACM SIGCHI Symposium on Engineering Interactive Computing Systems, 2018. [All Versions]. [Code]. [Website]. This paper shows that deep learning methods can be leveraged to train a model end-to-end to automatically reverse engineer user interfaces and generate code from a single…

  16. Agent: automatic generation of experimental protocol runtime dl.acm.org

    VRST'17, 2017. [All Versions]. This paper proposes the use of Domain-Specific Languages (DSLs) to ease the description and generation of VR experiments, thus letting experiment designers focus on their core tasks: designing, conducting, and reporting experiments.

  17. A Taxonomy of Domain-Specific Aspect Languages dl.acm.org

    ACM Computing Surveys, 2015. [All Versions]. Domain-Specific Aspect Languages (DSALs) are Domain-Specific Languages (DSLs) designed to express crosscutting concerns. Compared to DSLs, their aspectual nature greatly amplifies the language design space. This survey structures…

  18. When and How to Develop Domain-Specific Languages dl.acm.org

    ACM Computing Surveys, 2005. [All Versions]. [Preprint]. Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer substantial gains in expressiveness and ease of use compared with general-purpose programming languages in their domain…

  19. HCI Research as Problem-Solving dl.acm.org

    ACM SIGCHI'16, 2016. [All Versions]. This essay contributes a meta-scientific account of human-computer interaction (HCI) research as problem-solving. We build on the philosophy of Larry Laudan, who develops problem and solution as the foundational concepts of science. We argue…

  20. Zoom In: An Introduction to Circuits distill.pub

    Distill, 2020. [All Versions]. A perspective on treating neural networks as circuits.

  21. Science of Science ctbergstrom.com

    Science, 2018. [All Versions]. A comprehensive large-scale review on the science of science.

  22. A Mathematical Theory of Communication cs.yale.edu

    The Bell System Technical Journal, 1948. [All Versions]. Shannon's original paper on Information Theory.

  23. Commonsense reasoning and commonsense knowledge in artificial intelligence cs.wellesley.edu

    Communications of the ACM, 2015. [All Versions]. Gary Marcus's review on commonsense knowledge in AI.

  24. Abductive Plan Recognition by Extending Bayesian Logic Programs cs.utexas.edu

    ECML'11, 2011. [All Versions]. Plan recognition is the task of predicting an agent’s top-level plans based on its observed actions. It is an abductive reasoning task that involves inferring cause from effect. Most existing approaches to plan recognition use either first-order…

    site link ↗
  25. Qualitative Reasoning: Modeling and Simulation with Incomplete Knowledge cs.utexas.edu

    MIT Press, 1994. [All Versions]. This book presents, within a conceptually unified theoretical framework, a body of methods that have been developed over the past fifteen years for building and simulating qualitative models of physical systems - bathtubs, tea kettles…

  26. The Symbolic Grounding Problem cs.ox.ac.uk

    Physica D: Nonlinear Phenomena, 1990. [All Versions].

    site link ↗
  27. Visual Analogy: Deep Learning Versus Compositional Models cs.jhu.edu

    CogSci'21, 2021. [All Versions]. A human-deep-learning comparison on similarity judgement.

  28. Learning to act by integrating mental simulations and physical experiments cpilab.org

    CogSci'18, 2018. [All Versions]. [Code].

    site link ↗
  29. Machine-generated theories of human decision-making cpb-us-w2.wpmucdn.com

    Science, 2021. [All Versions].

  30. Social Pragmatics: Preschoolers Rely on Commonsense Psychology to Resolve Referential Underspecification compdevlab.yale.edu

    Child Development, 2019. [All Versions]. A piece of evidence for children's capability on social pragmatics.

  31. Learning Part-Based Abstractions for Visual Object Concepts cogtoolslab.github.io

    CogSci'21, 2021. [All Versions].

  32. Structure mapping in analogy and similarity cogsci.ucsd.edu

    American Psychologist, 1997. [All Versions]. A perspective unifying analogy and similarity judgement.

    site link ↗
  33. Searching large hypothesis spaces by asking questions cogsci.mindmodeling.org

    CogSci'16, 2016. [All Versions]. A behavioral study for the 20 questions game.

  34. Constraints on Hypothesis Selection in Causal Learning cogsci.mindmodeling.org

    CogSci'15, 2015. [All Versions].

    site link ↗
  35. The structure and function of explanations cognition.princeton.edu

    Trends in Cognitive Sciences, 2006. [All Versions]. Generating and evaluating explanations is spontaneous, ubiquitous and fundamental to our sense of understanding. Recent evidence suggests that in the course of an individual's reasoning, engaging in explanation can have…

  36. Explanation and Abductive Inference cognition.princeton.edu

    The Oxford Handbook of Thinking and Reasoning, 2012. [All Versions]. This chapter reviews evidence from cognitive psychology and cognitive development concerning the structure and function of explanations, with a focus on the role of explanations in learning and inference. The…

  37. Theory-Based Causal Induction cocosci.princeton.edu

    Psychological Review, 2009. [All Versions]. Thomas Griffiths' review on causal Bayesian theory induction.

  38. Bridging Levels of Analysis for Probabilistic Models of Cognition cocosci.princeton.edu

    Current Directions in Psychological Science, 2012. [All Versions]. A Marr's paradigm account on probabilistic models.

  39. Resource-rational analysis: Understanding human cognition as the optimal use of limited computational resources cocosci.princeton.edu

    Behavioral and Brain Sciences, 2020. [All Versions]. A resource-rational account on interpreting human intelligence.

  40. Cognitive Science as a Source of Forward and Inverse Models of Human Decisions for Robotics and Control cocosci.princeton.edu

    Annual Review of Control, Robotics, and Autonomous Systems, 2022. [All Versions]. The review focuses on how cognitive science can provide forward models of human decision-making and inverse models of how humans think about others’ decision-making. The authors highlight relevant…

  41. Using large-scale experiments and machine learning to discover theories of human decision-making cocosci.princeton.edu

    Science, 2021. [All Versions]. A piece of evidence for the merits brought by large-scale behavioral studies in social science.

  42. Exploring human cognition using large image databases cocosci.princeton.edu

    Topics in Cognitive Sciences, 2016. [All Versions].

  43. Eye-tracking causality cocolab.stanford.edu

    Psychological Science, 2017. [All Versions].

  44. Pragmatically Informative Image Captioning with Character-Level Inference cocolab.stanford.edu

    NAACL'18, 2018. [All Versions].

    site link ↗
  45. Pragmatic Reasoning through Semantic Inference cocolab.stanford.edu

    Semantics & Pragmatics, 2016. [All Versions].

    site link ↗
  46. next page of items loading…