Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Emmett Tomai

dblp:82/6958 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
2since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 7 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-authorArtificial intelligence and machine learning · 5Security and privacy · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Knowledge representation and reasoning · 73% Trustworthy machine learning · 23% Image recognition and object detection · 4%
Computer graphics and multimedia
1 paper
Geometric modeling and processing · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
analogical reasoning
0.122005
Solving Everyday Physical Reasoning Problems by Analogy Using Sketches · AAAI 2005
Analogical Learning of Visual/Conceptual Relationships in Sketches · AAAI 2005
Machine learning › Trustworthy machine learning › ethical AI
moral decision making
0.112008
An Integrated Reasoning Approach to Moral Decision-Making · AAAI 2008
Knowledge, reasoning and agents › Knowledge representation and reasoning › normative reasoning
moral reasoning
0.112008
An Integrated Reasoning Approach to Moral Decision-Making · AAAI 2008
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning
0.112005
Solving Everyday Physical Reasoning Problems by Analogy Using Sketches · AAAI 2005
Geometric modeling and processing
sketch understanding
0.112005
Analogical Learning of Visual/Conceptual Relationships in Sketches · AAAI 2005
Knowledge, reasoning and agents › Knowledge representation and reasoning › commonsense reasoning
physical reasoning
0.012005
Solving Everyday Physical Reasoning Problems by Analogy Using Sketches · AAAI 2005
Computer vision › Image recognition and object detection
visual concept learning
0.012005
Analogical Learning of Visual/Conceptual Relationships in Sketches · AAAI 2005

Methods — techniques the papers use, named apart from their topics

qualitative representation · 0.1analogy · 0.1
YearPublicationVenuePosition
2023 A survey on security analysis of machine learning-oriented hardware and software intellectual property
abstract
Intellectual Property (IP) includes ideas, innovations, methodologies, works of authorship (viz., literary and artistic works), emblems, brands, images, etc. This property is intangible since it is pertinent to the human intellect. Therefore, IP entities are indisputably vulnerable to infringements and modifications without the owner’s consent. IP protection regulations have been deployed and are still in practice, including patents, copyrights, contracts, trademarks, trade secrets, etc., to address these challenges. Unfortunately, these protections are insufficient to keep IP entities from being changed or stolen without permission. As for this, some IPs require hardware IP protection mechanisms, and others require software IP protection techniques. To secure these IPs, researchers have explored the domain of Intellectual Property Protection (IPP) using different approaches. In this paper, we discuss the existing IP rights and concurrent breakthroughs in the field of IPP research; provide discussions on hardware IP and software IP attacks and defense techniques; summarize different applications of IP protection; and lastly, identify the challenges and future research prospects in hardware and software IP security.
Ashraful Tauhid, Lei Xu 0012, Mostafizur Rahman, Emmett Tomai
High Confid. Comput.4
2022 A survey on security analysis of Amazon echo devices
abstract
Since its launch in 2014, Amazon Echo family of devices has seen a considerable increase in adaptation in consumer homes and offices. With a market worth millions of dollars, Echo is used for diverse tasks such as accessing online information, making phone calls, purchasing items, and controlling the smart home. Echo offers user-friendly voice interaction to automate everyday tasks making it a massive success. Though many people view Amazon Echo as a helpful assistant at home or office, few know its underlying security and privacy implications. In this paper, we present the findings of our research on Amazon Echo’s security and privacy concerns. The findings are divided into different categories by vulnerability or attacks. The proposed mitigation(s) to the vulnerabilities are also presented in the paper. We conclude that though numerous privacy concerns and security vulnerabilities associated with the device are mitigated, many vulnerabilities still need to be addressed.
Surendra Pathak, Sheikh Ariful Islam, Honglu Jiang, Lei Xu 0012, Emmett Tomai
High Confid. Comput.5
2016 Towards a Model-Learning Approach to Interactive Narrative Intelligence for Opportunistic Storytelling
Emmett Tomai
ICIDS1
2015 An evaluation of how changes to the introductory computer science course sequence impact student success
abstract
Our university, as with many others throughout the world, has a relatively low pass rate in the introductory computer science courses. Over the course of more than fifteen years, various changes have been made to the introductory course sequence with the hope of improving student success. We describe these changes and perform an initial analysis of student course performance that finds little change in pass rates. We propose new changes to the course sequence and to individual courses within this sequence. These new changes are focused on increasing student engagement and developing the problem solving skills that are necessary for being a successful computer science major. We propose pilot projects that implement these changes and outline evaluation strategies for these pilot projects.
Christine F. Reilly, Emmett Tomai, Laura M. Grabowski
FIE2
2015 A Gateway Game to Make Computational Problem Solving Accessible and Engaging (Abstract Only)
abstract
In this work, we seek to better understand how game design principles impact the effectiveness of a video game learning environment for computational problem solving. Video games naturally encourage problem solving and incremental learning of their game play systems, but it remains unclear how well that transfers to learning the structures and processes of computing. We are building a gateway game that establishes familiar problem solving game play, then expands player affordances to include the use of automation and abstraction. Programming in-game entities is presented to players as a constrained selection and refinement process, which they explore and master in order to achieve in-game goals. We are exploring whether computational problem solving can be cast as accessible, intrinsically engaging game play, by following principles of good game design: exploratory player-controlled pace and direction, encouraging trial and low-cost failure, immediate formative feedback, level-appropriate challenge, non-intrusive assessment and expanding affordances. The game we are building to evaluate these factors will be positioned as a bridge for middle- and early high-school students to engage with computational problem solving.
Emmett Tomai, Roberto Flores, Casey Richardson, Jose Rojas, Julio Oliva, German Zuniga
SIGCSE1
2014 Adapting in-game agent behavior by observation of players using learning behavior trees
Emmett Tomai, Roberto Flores
FDG1
2014 An examination of mathematics preparation for and progress through three introductory computer science courses
abstract
The pipeline of three introductory computer science courses at our university have low pass rates. As part of our efforts to improve the pass rates in these courses, we examine the students' mathematics preparation and their progress from one course to the next. We find that the minority of students who enter the university with good mathematics preparation are likely to succeed in our introductory computer science courses. For the majority of students, we suggest a series of interventions throughout the pipeline. Prior to taking Computer Science 1, students could gain more experience with problem solving during the Introduction to Computer Science and Introduction to Computer Engineering courses. We suggest adding precalculus as a prerequisite for Computer Science 2. For students who do not earn an A in Computer Science 2, we plan to examine whether taking a class in a second programming language before taking Computer Science 3 will improve performance in Computer Science 3. Our goal is to improve student learning and retention through these efforts, combined with continual innovation in the classroom.
Christine F. Reilly, Emmett Tomai
FIE2
2014 The impact of math preparedness on introductory programming (CS1) success (abstract only)
abstract
At our university, like at many other institutions, the pass rate in the introductory programming (CS1) course is relatively low, in the approximate range of 50% to 75%. We would like to discover factors that have an impact on student success in introductory programming in order to better advise and place our students into the course at the appropriate point in their academic careers. Our main motivation for increasing the CS1 pass rate is to help our students graduate on time. It has long been thought that mathematics background is a factor in determining a student's success in introductory computer science courses. Currently, our students must be concurrently enrolled in college algebra or placed into a higher mathematics course. However, given our current low pass rate, we wonder whether this is the proper prerequisite. In order to gather information about mathematics background, we administered a questionnaire to the students enrolled in the class during Spring 2013. We then analyzed the pass rate of our introductory programming students in relation to their mathematics background. Our findings indicate that students who are prepared to take calculus I in the same semester as they take introductory programming were more likely to pass introductory programming. These findings suggest that changing our math prerequisite to pre-calculus may increase the pass rate in our introductory programming course.
Emmett Tomai, Christine F. Reilly
SIGCSE1
2013 Identification of Temporal Event Relationships in Biographical Accounts
Lucian Silcox, Emmett Tomai
HLT-NAACL2
2012 Adaptive quests for dynamic world change in MMORPGs
abstract
The dominant MMORPG quest model suffers from a significant incompatibility between dynamic world changes, stemming from player actions, and the authored narratives that guide and motivate gameplay. Both features are highly valued, and developers are trying different approaches to have them co-exist. In this work, we examine one aspect of that problem: player impact vs. competition in so-called kill quests. We introduce an incremental model of adaptive quests and a simulation system with initial results showing progress towards mitigating the incompatibility.
Emmett Tomai, Rosendo Salazar, Dave Salinas
FDG1
2011 Using analogical model formulation with sketches to solve Bennett Mechanical Comprehension Test problems
abstract
One of the central problems of artificial intelligence is capturing the breadth and flexibility of human common sense reasoning. One way to evaluate common sense is to use versions of human tests that rely on everyday reasoning. The Bennett Mechanical Comprehension Test consists of everyday reasoning problems posed via pictures and is used to evaluate technicians. This test is challenging because it requires conceptual knowledge spanning a broad range of domains, experience with a wide variety of everyday situations, and spatial reasoning. This article describes how we have extended our Companion Cognitive Architecture, which treats analogical processing as central, to perform well over a subset of the Bennett test. We introduce analogical model formulation as a robust method for reasoning about everyday scenarios, by analogy with cases that represent prior experiences. This enables a companion to perform qualitative reasoning (QR) without a complete domain theory, as typically required for QR. We introduce sketch annotations to communicate linkages between visual and conceptual properties in sketches. We introduce analogical reference frames to enable comparative analysis to operate over a broader range of problems than prior techniques. We show that these techniques enable a companion to score reasonably well on a difficult subset of the Bennett test.
Matthew Klenk 0001, Kenneth D. Forbus, Emmett Tomai, Hyeonkyeong Kim
J. Exp. Theor. Artif. Intell.3
2008 An Integrated Reasoning Approach to Moral Decision-Making
Morteza Dehghani, Emmett Tomai, Kenneth D. Forbus, Matthew Klenk 0001
AAAI2
2005 Analogical Learning of Visual/Conceptual Relationships in Sketches
Kenneth D. Forbus, Jeffrey M. Usher, Emmett Tomai
AAAI3
2005 Solving Everyday Physical Reasoning Problems by Analogy Using Sketches
Matthew Klenk 0001, Kenneth D. Forbus, Emmett Tomai, Hyeonkyeong Kim, Brian Kyckelhahn
AAAI3