Ranking the annotators: An agreement study on argumentation structure
|
|
- Millicent Fisher
- 5 years ago
- Views:
Transcription
1 Ranking the annotators: An agreement study on argumentation structure Andreas Peldszus Manfred Stede Applied Computational Linguistics, University of Potsdam The 7th Linguistic Annotation Workshop Interoperability with Discourse ACL Workshop, Sofia, August 8-9, 2013
2 Introduction classic reliability study 2 or 3 annotators authors, field experts, at least motivated and experienced annotators measure agreement, identify sources of disagreement
3 Introduction classic reliability study 2 or 3 annotators authors, field experts, at least motivated and experienced annotators measure agreement, identify sources of disagreement crowd-sourced corpus 100-x annotators crowd bias correction [Snow et al., 2008] outlier identification, find systematic differences [Bhardwaj et al., 2010] spammer detection [Raykar and Yu, 2012]
4 Introduction classic reliability study 2 or 3 annotators authors, field experts, at least motivated and experienced annotators measure agreement, identify sources of disagreement classroom annotation annotators students with different ability and motivation, obligatory participation do both: test reliabilty & identify and group characteristic annotation behaviour crowd-sourced corpus 100-x annotators crowd bias correction [Snow et al., 2008] outlier identification, find systematic differences [Bhardwaj et al., 2010] spammer detection [Raykar and Yu, 2012]
5 Outline 1 Introduction 2 Experiment 3 Evaluation 4 Ranking and clustering the annotators
6 Experiment Task: Argumentation Structure Scheme based on Freeman [1991, 2011] node types = argumentative role proponent (presents and defends claims) opponent (critically questions) link types = argumentative function support own claims (normally, by example) attack other s claims (rebut, undercut)
7 Experiment Task: Argumentation Structure Scheme based on Freeman [1991, 2011] node types = argumentative role proponent (presents and defends claims) opponent (critically questions) link types = argumentative function support own claims (normally, by example) attack other s claims (rebut, undercut)
8 Experiment Task: Argumentation Structure Scheme based on Freeman [1991, 2011] node types = argumentative role proponent (presents and defends claims) opponent (critically questions) link types = argumentative function support own claims (normally, by example) attack other s claims (rebut, undercut)
9 Experiment Task: Argumentation Structure Scheme based on Freeman [1991, 2011] node types = argumentative role proponent (presents and defends claims) opponent (critically questions) link types = argumentative function support own claims (normally, by example) attack other s claims (rebut, undercut) This annotation is tough! fully connected discourse structure unitizing ADUs from EDUs is already a complex text-understanding task
10 Experiment Data: Micro-Texts Thus, we use micro-texts: 23 short, constructed, German texts each text exactly 5 segments long each segment is argumentatively relevant covering different argumentative configurations A (translated) example [ Energy-saving light bulbs contain a considerable amount of toxic substances. ] 1 [ A customary lamp can for instance contain up to five milligrams of quicksilver. ] 2 [ For this reason, they should be taken off the market, ] 3 [ unless they are virtually unbreakable. ] 4 [ This, however, is simply not case. ] 5
11 Experiment Data: Micro-Texts Thus, we use micro-texts: 23 short, constructed, German texts each text exactly 5 segments long each segment is argumentatively relevant covering different argumentative configurations A (translated) example [ Energy-saving light bulbs contain a considerable amount of toxic substances. ] 1 [ A customary lamp can for instance contain up to five milligrams of quicksilver. ] 2 [ For this reason, they should be taken off the market, ] 3 [ unless they are virtually unbreakable. ] 4 [ This, however, is simply not case. ] 5
12 Experiment Setup: Classroom Annotation Obligatory annotation in class with 26 undergraduate students: minimal training - 5 min. introduction - 30 min. reading guidelines (6p.) - very brief question answering 45 min. annotation Annotation in three steps: identify central claim / thesis decide on argumentative role for each segment decide on argumentative function for each segment
13 Experiment Setup: Classroom Annotation Obligatory annotation in class with 26 undergraduate students: minimal training - 5 min. introduction - 30 min. reading guidelines (6p.) - very brief question answering 45 min. annotation Annotation in three steps: identify central claim / thesis decide on argumentative role for each segment decide on argumentative function for each segment
14 Evaluation: Preparation Rewrite graphs as a list of (relational) segment labels 1:PSNS(3) 2:PSES(1) 3:PT() 4:OARS(3) 5:PARS(4)
15 Evaluation: Results level #cats κ A O A E α D O D E role+type+comb+target (71) unweighted scores in κ [Fleiss, 1971], weighted scores in α [Krippendorff, 1980] low agreement for the full task varying difficulty on the simple levels other complex levels: target identification has only small impact hierarchically weighted IAA yields slightly better results
16 Evaluation: Results level #cats κ A O A E α D O D E role typegen type comb target (9) role+type+comb+target (71) unweighted scores in κ [Fleiss, 1971], weighted scores in α [Krippendorff, 1980] low agreement for the full task varying difficulty on the simple levels other complex levels: target identification has only small impact hierarchically weighted IAA yields slightly better results
17 Evaluation: Results level #cats κ A O A E α D O D E role typegen type comb target (9) role+typegen role+type role+type+comb role+type+comb+target (71) unweighted scores in κ [Fleiss, 1971], weighted scores in α [Krippendorff, 1980] low agreement for the full task varying difficulty on the simple levels other complex levels: target identification has only small impact hierarchically weighted IAA yields slightly better results
18 Evaluation: Results level #cats κ A O A E α D O D E role typegen type comb target (9) role+typegen role+type role+type+comb role+type+comb+target (71) unweighted scores in κ [Fleiss, 1971], weighted scores in α [Krippendorff, 1980] low agreement for the full task varying difficulty on the simple levels other complex levels: target identification has only small impact hierarchically weighted IAA yields slightly better results
19 Evaluation: Category confusions studying all individual confusion matrices not feasible: 26 annotators, 325 different pairs of annotators Cinková et al. [2012]: sum up all confusion matrices and build a probabilistic confusion matrix
20 Evaluation: Category confusions studying all individual confusion matrices not feasible: 26 annotators, 325 different pairs of annotators Cinková et al. [2012]: sum up all confusion matrices and build a probabilistic confusion matrix
21 Evaluation: Category confusions studying all individual confusion matrices not feasible: 26 annotators, 325 different pairs of annotators Cinková et al. [2012]: sum up all confusion matrices and build a probabilistic confusion matrix
22 Evaluation: Category confusions studying all individual confusion matrices not feasible: 26 annotators, 325 different pairs of annotators Cinková et al. [2012]: sum up all confusion matrices and build a probabilistic confusion matrix PT PSN PSE PAR PAU OSN OSE OAR OAU? PT PSN PSE PAR PAU OSN OSE OAR OAU ? for the role+type -level;? = missing annotations
23 Evaluation: Category confusions studying all individual confusion matrices not feasible: 26 annotators, 325 different pairs of annotators Cinková et al. [2012]: sum up all confusion matrices and build a probabilistic confusion matrix PT PSN PSE PAR PAU OSN OSE OAR OAU? PT PSN PSE PAR PAU OSN OSE OAR OAU ? for the role+type -level;? = missing annotations
24 Evaluation: Category confusions studying all individual confusion matrices not feasible: 26 annotators, 325 different pairs of annotators Cinková et al. [2012]: sum up all confusion matrices and build a probabilistic confusion matrix PT PSN PSE PAR PAU OSN OSE OAR OAU? PT PSN PSE PAR PAU OSN OSE OAR OAU ? for the role+type -level;? = missing annotations
25 Evaluation: Comparison with Gold-Data
26 Evaluation: Comparison with Gold-Data Distribution of annotator s F1 score per level, macro-averaged over categories role typegen type comb target role+typegen role+type ro+ty+co ro+ty+co+ta central-claim
27 Ranking and clustering the annotators Questions: What range of agreement is possible in this group of annotators? How to give structure to this inhomogenous group of annotators? How to identify subgroups of good annotators, how to sort out bad ones without too much gold data?
28 Ranking and clustering the annotators Questions: What range of agreement is possible in this group of annotators? How to give structure to this inhomogenous group of annotators? How to identify subgroups of good annotators, how to sort out bad ones without too much gold data?
29 Ranking and clustering the annotators Questions: What range of agreement is possible in this group of annotators? How to give structure to this inhomogenous group of annotators? How to identify subgroups of good annotators, how to sort out bad ones without too much gold data? Ranking by thesis F1
30 Ranking the annotators: by central claim F1
31 Ranking the annotators: by central claim F1 Agreement for the n-best annotators ordered by central claim F1 1.0 role+type+comb+target role+type+comb target typegen role role+type comb type role+typegen
32 Ranking and clustering the annotators Ranking by thesis F1 still requires some gold data identifies bad annotators identifies good annotators
33 Ranking and clustering the annotators Ranking by thesis F1 Ranking by cat. distr. still requires some gold data identifies bad annotators identifies good annotators
34 Ranking the annotators: by category distributions Deviation from average category distribution: no attacks, only support anno PT PSN PSE PAR PAU OSN OSE OAR OAU? gold A A A A A A A A A A A A A A A A A A A A A A A A A A gold
35 Ranking the annotators: by category distributions Deviation from average category distribution: no proponent attacks anno PT PSN PSE PAR PAU OSN OSE OAR OAU? gold A A A A A A A A A A A A A A A A A A A A A A A A A A gold
36 Ranking the annotators: by category distributions Deviation from average category distribution: missing annotations anno PT PSN PSE PAR PAU OSN OSE OAR OAU? gold A A A A A A A A A A A A A A A A A A A A A A A A A A gold
37 Ranking and clustering the annotators Ranking by thesis F1 still requires some gold data identifies bad annotators identifies good annotators Ranking by cat. distr. no gold data required identifies outliers but beware: outliers could also be above average good annotators
38 Ranking and clustering the annotators Ranking by thesis F1 still requires some gold data identifies bad annotators identifies good annotators Ranking by cat. distr. no gold data required identifies outliers but beware: outliers could also be above average good annotators Clustering by agreement
39 Clustering the annotators Agglomerative hierarchical clustering: initialize clusters as singletons for each annotator while clusters > 1 do: calc κ for all pairs of clusters merge cluster pair with highest agreement
40 Clustering the annotators Agglomerative hierarchical clustering: initialize clusters as singletons for each annotator while clusters > 1 do: calc κ for all pairs of clusters merge cluster pair with highest agreement
41 Clustering the annotators Agglomerative hierarchical clustering: 0.6 initialize clusters as singletons for each annotator while clusters > 1 do: calc κ for all pairs of clusters merge cluster pair with highest agreement N-#00 N-#03 N-#05 N-#01 N-#06 N-#09 N-#04 N-#02 N-#07 N-#08 simulation: noise and systematic differences F-#07 F-#01 F-#09 F-#03 F-#08 F-#05 F-#00 F-#02 F-#04 F-#06
42 Clustering the annotators Agglomerative hierarchical clustering: initialize clusters as singletons for each annotator while clusters > 1 do: calc κ for all pairs of clusters merge cluster pair with highest agreement N-#05 N-#03 N-#15 N-#14 N-#01 N-#07 N-#12 N-#13 N-#02 N-#09 simulation: noise but no systematic differences N-#10 N-#04 N-#18 N-#16 N-#00 N-#06 N-#08 N-#11 N-#17 N-#19
43 Clustering the annotators: Results for role+type linear growth, no strong clusters range from κ=0.45 to κ=0.84 conforms with central claim ranking in picking out the same set of reliable and good annotators conforms with both rankings in picking out similar sets of worst annotators A21 A20 A04 A18 A25 A10 A09 A11 A15 A16 A07 A23 A14 A22 A17 A01 A13 A26 A06 A02 A08 A24 A03 A12 A05 A19
44 Clustering the annotators: Results for role+type linear growth, no strong clusters range from κ=0.45 to κ=0.84 conforms with central claim ranking in picking out the same set of reliable and good annotators conforms with both rankings in picking out similar sets of worst annotators A21 A20 A04 A18 A25 A10 A09 A11 A15 A16 A07 A23 A14 A22 A17 A01 A13 A26 A06 A02 A08 A24 A03 A12 A05 A19
45 Clustering the annotators: Results for role+type linear growth, no strong clusters range from κ=0.45 to κ=0.84 conforms with central claim ranking in picking out the same set of reliable and good annotators conforms with both rankings in picking out similar sets of worst annotators A21 A20 A04 A18 A25 A10 A09 A11 A15 A16 A07 A23 A14 A22 A17 A01 A13 A26 A06 A02 A08 A24 A03 A12 A05 A19
46 Clustering the annotators: Results for role+type linear growth, no strong clusters range from κ=0.45 to κ=0.84 conforms with central claim ranking in picking out the same set of reliable and good annotators conforms with both rankings in picking out similar sets of worst annotators A21 A20 A04 A18 A25 A10 A09 A11 A15 A16 A07 A23 A14 A22 A17 A01 A13 A26 A06 A02 A08 A24 A03 A12 A05 A19
47 Clustering the annotators: Results for all levels A21 A15 A16 A20 A04 A18 A11 A14 A23 A17 A25 A09 A12 A22 A13 A26 A02 A01 A07 A06 A10 A19 A05 A08 A24 A role A21 A18 A20 A04 A10 A15 A16 A25 A14 A11 A17 A22 A07 A09 A06 A02 A26 A13 A01 A23 A19 A08 A12 A05 A24 A typegen A21 A18 A20 A04 A10 A25 A15 A16 A07 A09 A14 A11 A22 A06 A26 A17 A01 A13 A23 A02 A08 A24 A03 A19 A12 A type A20 A04 A07 A10 A18 A21 A09 A15 A16 A11 A25 A17 A22 A14 A13 A06 A26 A23 A02 A01 A05 A08 A03 A19 A24 A comb A18 A20 A04 A21 A10 A11 A15 A16 A25 A07 A09 A22 A06 A14 A02 A17 A26 A01 A13 A23 A12 A05 A19 A08 A24 A target A21 A20 A04 A18 A25 A10 A09 A11 A15 A16 A07 A23 A14 A22 A17 A01 A13 A26 A06 A02 A08 A24 A03 A12 A05 A role+type A21 A20 A04 A18 A09 A10 A25 A11 A15 A16 A23 A07 A17 A14 A22 A26 A01 A13 A06 A02 A08 A05 A19 A12 A24 A ro+ty+co A20 A04 A21 A18 A10 A09 A25 A11 A07 A23 A17 A15 A16 A22 A14 A26 A01 A06 A13 A02 A05 A19 A08 A12 A24 A ro+ty+co+ta
48 Ranking and clustering the annotators Ranking by thesis F1 still requires some gold data identifies bad annotators identifies good annotators Ranking by cat. distr. no gold data required identifies outliers but beware: outliers could also be above average good annotators Clustering by agreement no gold data required identifies subgroups with characteristic annotation behaviour identifies good & bad annotators but beware: high agreement best annotators
49 Clustering the annotators: And then? For strong clusters pairs, investigate what makes them so different: 0.6 compare their category distribution compare their typical confusions compare their Krippendorff diagnostics 1.0 N-#00 N-#03 N-#05 N-#01 N-#06 N-#09 N-#04 N-#02 N-#07 N-#08 F-#07 F-#01 F-#09 F-#03 F-#08 F-#05 F-#00 F-#02 F-#04 F-#06...
50 Clustering the annotators: And then? For steadily growing clusters: partial order on annotators by path from best to maximum cluster investigate confusion rate on the growing cluster path conf c1,c 2 = c 1 c 2 c 1 c 1 + c 1 c 2 + c 2 c A21 A20 A04 A18 A25 A10 A09 A11 A15 A16 A07 A23 A14 A22 A17 A01 A13 A26 A06 A02 A08 A24 A03 A12 A05 A19
51 Clustering the annotators: And then? For steadily growing clusters: partial order on annotators by path from best to maximum cluster investigate confusion rate on the growing cluster path PAR+PAU OAR+OAU PT+PSN PSN+PAU PSN+PSE OAU+OSN 0.10 c 1 c conf c1,c 2 = c 1 c 1 + c 1 c 2 + c 2 c
52 Conclusions analyse the possible interpretations of the guidelines in a fine-grained manner by using more annotators learn about the task difficulty identify subgroups of good & reliable annotators, even if overall agreement is dissatisfactory Thank You!
53 Conclusions analyse the possible interpretations of the guidelines in a fine-grained manner by using more annotators learn about the task difficulty identify subgroups of good & reliable annotators, even if overall agreement is dissatisfactory Thank You!
54 Literatur I Vikas Bhardwaj, Rebecca J. Passonneau, Ansaf Salleb-Aouissi, and Nancy Ide. Anveshan: a framework for analysis of multiple annotators labeling behavior. In Proceedings of the Fourth Linguistic Annotation Workshop, LAW IV 10, pages 47 55, Stroudsburg, PA, USA, Association for Computational Linguistics. Silvie Cinková, Martin Holub, and Vincent Kríž. Managing uncertainty in semantic tagging. In Proceedings of the 13th Conference of the European Chapter of the Association for Computational Linguistics, EACL 12, pages , Stroudsburg, PA, USA, Association for Computational Linguistics. Joseph L. Fleiss. Measuring nominal scale agreement among many raters. Psychological Bulletin, 76(5): , James B. Freeman. Dialectics and the Macrostructure of Argument. Foris, Berlin, James B. Freeman. Argument Structure: Representation and Theory. Argumentation Library (18). Springer, Klaus Krippendorff. Content Analysis: An Introduction to its Methodology. Sage Publications, Beverly Hills, CA, Vikas C. Raykar and Shipeng Yu. Eliminating spammers and ranking annotators for crowdsourced labeling tasks. Journal of Machine Learning Research, 13: , Rion Snow, Brendan O Connor, Daniel Jurafsky, and Andrew Y. Ng. Cheap and fast but is it good? Evaluating non-expert annotations for natural language tasks. In Proceedings of the Conference on Empirical Methods in Natural Language Processing, EMNLP 08, pages , Stroudsburg, PA, USA, Association for Computational Linguistics.
55 Evaluation: Krippendorff s Category Definition Test Krippendorff [1980] diagnostics: systematically compare agreement on the original tagset with that on a reduced tagset category definition test: one category of interest against the rest compare the resulting κ values to see which category is distinguished better from the rest category κ A O A E PT PSE PSN OAR PAR OSN OAU PAU level role+type ; base κ=0.45
56 Evaluation: Krippendorff s Category Distinction Test Krippendorff [1980] diagnostics: systematically compare agreement on the original tagset with that on a reduced tagset category distinction test: only collapse one pair of categories κ tells you how much you loose due to confusions between those two categories category pair κ A O A E OAR+OAU PAR+PAU OAR+OSN PSN+PSE OAR+PAR PSN+OSN PAR+OSN level role+type ; base κ=0.45
57 Evaluation: Text-specific agreement κ for the full task ( role+type+comb+target )
58 Scores for the 6-best annotators role+type ro+ty+co+ta F κ α PT PSN PSE PAR PAU OSN OSE OAR OAU? PT PSN PSE PAR PAU OSN OSE OAR OAU ? for the role+type -level
Natural Language for Visual Reasoning
Natural Language for Visual Reasoning Alane Suhr, Mike Lewis, James Yeh, Yoav Artzi lic.nlp.cornell.edu/nlvr/ Language and Vision A small herd of cows in a large grassy field. (Chen et al 2015) What is
More informationLanguage, Context and Location
Language, Context and Location Svenja Adolphs Language and Context Everyday communication has evolved rapidly over the past decade with an increase in the use of digital devices. Techniques for capturing
More informationUser Experience Questionnaire Handbook
User Experience Questionnaire Handbook All you need to know to apply the UEQ successfully in your projects Author: Dr. Martin Schrepp 21.09.2015 Introduction The knowledge required to apply the User Experience
More informationA Short Survey of Discourse Representation Models
A Short Survey of Discourse Representation Models Tudor Groza, Siegfried Handschuh, Tim Clark, Simon Buckingham Shum and Anita de Waard Semantic Web Applications in Scientific Discourse Workshop @ ISWC
More informationNatural Language for Visual Reasoning
Natural Language for Visual Reasoning Alane Suhr, Mike Lewis, James Yeh, Yoav Artzi lic.nlp.cornell.edu/nlvr/ Language and Vision A small herd of cows in a large grassy field. (Chen et al 2015) What is
More informationThe Game-Theoretic Approach to Machine Learning and Adaptation
The Game-Theoretic Approach to Machine Learning and Adaptation Nicolò Cesa-Bianchi Università degli Studi di Milano Nicolò Cesa-Bianchi (Univ. di Milano) Game-Theoretic Approach 1 / 25 Machine Learning
More informationCrop Area Estimation with Remote Sensing
Boogta 25-28 November 2008 1 Crop Area Estimation with Remote Sensing Some considerations and experiences for the application to general agricultural statistics Javier.gallego@jrc.it Some history: MARS
More informationCS188 Spring 2010 Section 3: Game Trees
CS188 Spring 2010 Section 3: Game Trees 1 Warm-Up: Column-Row You have a 3x3 matrix of values like the one below. In a somewhat boring game, player A first selects a row, and then player B selects a column.
More informationSemantic Localization of Indoor Places. Lukas Kuster
Semantic Localization of Indoor Places Lukas Kuster Motivation GPS for localization [7] 2 Motivation Indoor navigation [8] 3 Motivation Crowd sensing [9] 4 Motivation Targeted Advertisement [10] 5 Motivation
More information37 Game Theory. Bebe b1 b2 b3. a Abe a a A Two-Person Zero-Sum Game
37 Game Theory Game theory is one of the most interesting topics of discrete mathematics. The principal theorem of game theory is sublime and wonderful. We will merely assume this theorem and use it to
More informationCS 5306 INFO 5306: Crowdsourcing and Human Computation
CS 5306 INFO 5306: Crowdsourcing and Human Computation Lecture 2 Haym Hirsh Killer whales are beautiful animals I remember seeing these huge beautiful smooth black and white creatures jumping high into
More informationARGUMENT mining (also referred to or associated with
Feature Article: Katarzyna Budzynska and Serena Villata 1 Argument Mining Katarzyna Budzynska, Serena Villata Abstract Fast, automatic processing of texts posted on the Internet to find positive and negative
More informationCan Linguistics Lead a Digital Revolution in the Humanities?
Can Linguistics Lead a Digital Revolution in the Humanities? Martin Wynne Martin.wynne@it.ox.ac.uk Digital Humanities Seminar Oxford e-research Centre & IT Services (formerly OUCS) & Nottingham Wednesday
More informationSITUATED CREATIVITY INSPIRED IN PARAMETRIC DESIGN ENVIRONMENTS
The 2nd International Conference on Design Creativity (ICDC2012) Glasgow, UK, 18th-20th September 2012 SITUATED CREATIVITY INSPIRED IN PARAMETRIC DESIGN ENVIRONMENTS R. Yu, N. Gu and M. Ostwald School
More informationA News Editorial Corpus for Mining Argumentation Strategies
A News Editorial Corpus for Mining Argumentation Strategies Khalid Al-Khatib, Henning Wachsmuth, Johannes Kiesel, Matthias Hagen, Benno Stein Faculty of Media, Bauhaus-Universität Weimar, Germany .@uni-weimar.de
More informationARTIFICIAL INTELLIGENCE (CS 370D)
Princess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) (CHAPTER-5) ADVERSARIAL SEARCH ADVERSARIAL SEARCH Optimal decisions Min algorithm α-β pruning Imperfect,
More informationOpportunities and threats and acceptance of electronic identification cards in Germany and New Zealand. Masterarbeit
Opportunities and threats and acceptance of electronic identification cards in Germany and New Zealand Masterarbeit zur Erlangung des akademischen Grades Master of Science (M.Sc.) im Studiengang Wirtschaftswissenschaft
More informationSocial Network Analysis in HCI
Social Network Analysis in HCI Derek L. Hansen and Marc A. Smith Marigold Bays-Muchmore (baysmuc2) Hang Cui (hangcui2) Contents Introduction ---------------- What is Social Network Analysis? How does it
More informationAdversarial Search (Game Playing)
Artificial Intelligence Adversarial Search (Game Playing) Chapter 5 Adapted from materials by Tim Finin, Marie desjardins, and Charles R. Dyer Outline Game playing State of the art and resources Framework
More informationComputing Science (CMPUT) 496
Computing Science (CMPUT) 496 Search, Knowledge, and Simulations Martin Müller Department of Computing Science University of Alberta mmueller@ualberta.ca Winter 2017 Part IV Knowledge 496 Today - Mar 9
More informationOptimal Rhode Island Hold em Poker
Optimal Rhode Island Hold em Poker Andrew Gilpin and Tuomas Sandholm Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {gilpin,sandholm}@cs.cmu.edu Abstract Rhode Island Hold
More informationCHAPTER LEARNING OUTCOMES. By the end of this section, students will be able to:
CHAPTER 4 4.1 LEARNING OUTCOMES By the end of this section, students will be able to: Understand what is meant by a Bayesian Nash Equilibrium (BNE) Calculate the BNE in a Cournot game with incomplete information
More informationGeneral Education Rubrics
General Education Rubrics Rubrics represent guides for course designers/instructors, students, and evaluators. Course designers and instructors can use the rubrics as a basis for creating activities for
More informationAssessing Measurement System Variation
Example 1 Fuel Injector Nozzle Diameters Problem A manufacturer of fuel injector nozzles has installed a new digital measuring system. Investigators want to determine how well the new system measures the
More informationWikipedian Disagreement: The Use of Politeness Strategies to Disagree in Wikipedia Metadiscussion Thesis Proposal
Wikipedian Disagreement: The Use of Politeness Strategies to Disagree in Wikipedia Metadiscussion Thesis Proposal Ryan Dotson Introduction Wikipedia, the free encyclopedia that anyone can edit (Wikipedia:Main,
More informationDesign Rationale as an Enabling Factor for Concurrent Process Engineering
612 Rafael Batres, Atsushi Aoyama, and Yuji NAKA Design Rationale as an Enabling Factor for Concurrent Process Engineering Rafael Batres, Atsushi Aoyama, and Yuji NAKA Tokyo Institute of Technology, Yokohama
More informationExtract of Advance copy of the Report of the International Conference on Chemicals Management on the work of its second session
Extract of Advance copy of the Report of the International Conference on Chemicals Management on the work of its second session Resolution II/4 on Emerging policy issues A Introduction Recognizing the
More informationArtificial Intelligence ( CS 365 ) IMPLEMENTATION OF AI SCRIPT GENERATOR USING DYNAMIC SCRIPTING FOR AOE2 GAME
Artificial Intelligence ( CS 365 ) IMPLEMENTATION OF AI SCRIPT GENERATOR USING DYNAMIC SCRIPTING FOR AOE2 GAME Author: Saurabh Chatterjee Guided by: Dr. Amitabha Mukherjee Abstract: I have implemented
More informationCitation for published version (APA): Nutma, T. A. (2010). Kac-Moody Symmetries and Gauged Supergravity Groningen: s.n.
University of Groningen Kac-Moody Symmetries and Gauged Supergravity Nutma, Teake IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please
More informationEXPERIMENTAL ERROR AND DATA ANALYSIS
EXPERIMENTAL ERROR AND DATA ANALYSIS 1. INTRODUCTION: Laboratory experiments involve taking measurements of physical quantities. No measurement of any physical quantity is ever perfectly accurate, except
More informationUNIT 5 Games and social media to promote intergenerational learning. Module 3 Tools to invent games. Advanced Training Course
2012-2013 Module 3 Tools to invent games Advanced Training Course Adults Learning for Intergenerational Creative Experiences This training course is delivered in the context of LLP Project GRUNDTVIG-ALICE
More information«Application of Phase Transitions for Inventive Problem Solving»
International TRIZ Association Expert-and-Methodological Council As manuscript Sergey А. Logvinov «Application of Phase Transitions for Inventive Problem Solving» TRIZ Master thesis abstract Scientific
More informationIMAGE ANALYSIS BASED CONTROL OF COPPER FLOTATION. Kaartinen Jani*, Hätönen Jari**, Larinkari Martti*, Hyötyniemi Heikki*, Jorma Miettunen***
IMAGE ANALYSIS BASED CONTROL OF COPPER FLOTATION Kaartinen Jani*, Hätönen Jari**, Larinkari Martti*, Hyötyniemi Heikki*, Jorma Miettunen*** *Helsinki University of Technology, Control Engineering Laboratory
More informationTEMPORAL DIFFERENCE LEARNING IN CHINESE CHESS
TEMPORAL DIFFERENCE LEARNING IN CHINESE CHESS Thong B. Trinh, Anwer S. Bashi, Nikhil Deshpande Department of Electrical Engineering University of New Orleans New Orleans, LA 70148 Tel: (504) 280-7383 Fax:
More informationConvergence in competitive games
Convergence in competitive games Vahab S. Mirrokni Computer Science and AI Lab. (CSAIL) and Math. Dept., MIT. This talk is based on joint works with A. Vetta and with A. Sidiropoulos, A. Vetta DIMACS Bounded
More informationDesign Science Research Methods. Prof. Dr. Roel Wieringa University of Twente, The Netherlands
Design Science Research Methods Prof. Dr. Roel Wieringa University of Twente, The Netherlands www.cs.utwente.nl/~roelw UFPE 26 sept 2016 R.J. Wieringa 1 Research methodology accross the disciplines Do
More informationMECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES
INTERNATIONAL CONFERENCE ON ENGINEERING AND PRODUCT DESIGN EDUCATION 4 & 5 SEPTEMBER 2008, UNIVERSITAT POLITECNICA DE CATALUNYA, BARCELONA, SPAIN MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL
More information4th V4Design Newsletter (December 2018)
4th V4Design Newsletter (December 2018) Visual and textual content re-purposing FOR(4) architecture, Design and virtual reality games It has been quite an interesting trimester for the V4Design consortium,
More informationLong Range Acoustic Classification
Approved for public release; distribution is unlimited. Long Range Acoustic Classification Authors: Ned B. Thammakhoune, Stephen W. Lang Sanders a Lockheed Martin Company P. O. Box 868 Nashua, New Hampshire
More informationSymmetric (Mean and Standard Deviation)
Summary: Unit 2 & 3 Distributions for Quantitative Data Topics covered in Module 2: How to calculate the Mean, Median, IQR Shapes of Histograms, Dotplots, Boxplots Know the difference between categorical
More informationIs People-Structure-Tasks-Technology Matrix Outdated?
Is People-Structure-Tasks-Technology Matrix Outdated? Ilia Bider DSV - Stockholm University, Stockholm, Sweden ilia@dsv.su.se Abstract. The paper investigates whether the classical socio-technical matrix
More informationStructure and Synthesis of Robot Motion
Structure and Synthesis of Robot Motion Motion Synthesis in Groups and Formations I Subramanian Ramamoorthy School of Informatics 5 March 2012 Consider Motion Problems with Many Agents How should we model
More informationDouble dummy analysis of bridge hands
Double dummy analysis of bridge hands Provided by Peter Cheung This is the technique in solving how many tricks can be make for No Trump, Spade, Heart, Diamond, or, Club contracts when all 52 cards are
More informationGraph-of-word and TW-IDF: New Approach to Ad Hoc IR (CIKM 2013) Learning to Rank: From Pairwise Approach to Listwise Approach (ICML 2007)
Graph-of-word and TW-IDF: New Approach to Ad Hoc IR (CIKM 2013) Learning to Rank: From Pairwise Approach to Listwise Approach (ICML 2007) Qin Huazheng 2014/10/15 Graph-of-word and TW-IDF: New Approach
More informationResistive Circuits. Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS
NAME: NAME: SID: SID: STATION NUMBER: LAB SECTION: Resistive Circuits Pre-Lab: /46 Lab: /54 Total: /100 Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS
More informationDesign and Analysis of Algorithms Prof. Madhavan Mukund Chennai Mathematical Institute. Module 6 Lecture - 37 Divide and Conquer: Counting Inversions
Design and Analysis of Algorithms Prof. Madhavan Mukund Chennai Mathematical Institute Module 6 Lecture - 37 Divide and Conquer: Counting Inversions Let us go back and look at Divide and Conquer again.
More informationJohn Benjamins Publishing Company
John Benjamins Publishing Company This is a contribution from Chinese Language and Discourse 4:2 This electronic file may not be altered in any way. The author(s) of this article is/are permitted to use
More informationBuilding Collaborative Networks for Innovation
Building Collaborative Networks for Innovation Patricia McHugh Centre for Innovation and Structural Change National University of Ireland, Galway Systematic Reviews: Their Emerging Role in Co- Creating
More information(ii) Methodologies employed for evaluating the inventive step
1. Inventive Step (i) The definition of a person skilled in the art A person skilled in the art to which the invention pertains (referred to as a person skilled in the art ) refers to a hypothetical person
More informationTowards assessing depth of argumentation
Towards assessing depth of argumentation Manfred Stede Applied Computational Linguistics UFS Cognitive Sciences University of Potsdam / Germany stede@uni-potsdam.de Abstract For analyzing argumentative
More informationKeywords: DSM, Social Network Analysis, Product Architecture, Organizational Design.
9 TH INTERNATIONAL DESIGN STRUCTURE MATRIX CONFERENCE, DSM 07 16 18 OCTOBER 2007, MUNICH, GERMANY SOCIAL NETWORK TECHNIQUES APPLIED TO DESIGN STRUCTURE MATRIX ANALYSIS. THE CASE OF A NEW ENGINE DEVELOPMENT
More informationGrundlagen des Software Engineering Fundamentals of Software Engineering
Software Engineering Research Group: Processes and Measurement Fachbereich Informatik TU Kaiserslautern Grundlagen des Software Engineering Fundamentals of Software Engineering Winter Term 2011/12 Prof.
More information4. Non Adaptive Sorting Batcher s Algorithm
4. Non Adaptive Sorting Batcher s Algorithm 4.1 Introduction to Batcher s Algorithm Sorting has many important applications in daily life and in particular, computer science. Within computer science several
More informationTowards an MDA-based development methodology 1
Towards an MDA-based development methodology 1 Anastasius Gavras 1, Mariano Belaunde 2, Luís Ferreira Pires 3, João Paulo A. Almeida 3 1 Eurescom GmbH, 2 France Télécom R&D, 3 University of Twente 1 gavras@eurescom.de,
More informationLesson 16: The Computation of the Slope of a Non Vertical Line
++ Lesson 16: The Computation of the Slope of a Non Vertical Line Student Outcomes Students use similar triangles to explain why the slope is the same between any two distinct points on a non vertical
More informationCo-evolution of agent-oriented conceptual models and CASO agent programs
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Co-evolution of agent-oriented conceptual models and CASO agent programs
More informationMatMap: An OpenSource Indoor Localization System
MatMap: An OpenSource Indoor Localization System Richard Ižip and Marek Šuppa Faculty of Mathematics, Physics and Informatics, Comenius University, Bratislava, Slovakia izip1@uniba.sk, suppa1@uniba.sk,
More informationGame-playing AIs: Games and Adversarial Search I AIMA
Game-playing AIs: Games and Adversarial Search I AIMA 5.1-5.2 Games: Outline of Unit Part I: Games as Search Motivation Game-playing AI successes Game Trees Evaluation Functions Part II: Adversarial Search
More informationTask-Oriented Intrinsic Evaluation of Semantic Textual Similarity
Task-Oriented Intrinsic Evaluation of Semantic Textual Similarity Nils Reimers, Philip Beyer, Iryna Gurevych Ubiquitous Knowledge Processing Lab (UKP-TUDA) Department of Computer Science, Technische Universität
More informationSAUDI ARABIAN STANDARDS ORGANIZATION (SASO) TECHNICAL DIRECTIVE PART ONE: STANDARDIZATION AND RELATED ACTIVITIES GENERAL VOCABULARY
SAUDI ARABIAN STANDARDS ORGANIZATION (SASO) TECHNICAL DIRECTIVE PART ONE: STANDARDIZATION AND RELATED ACTIVITIES GENERAL VOCABULARY D8-19 7-2005 FOREWORD This Part of SASO s Technical Directives is Adopted
More informationRealising the Flanders Research Information Space
Realising the Flanders Research Information Space Peter Spyns & Geert Van Grootel published in Meersman R., Dillon T., Herrero P. et al., (Eds.): (eds.), Proceedings of the OTM 2011 Workshops, LNCS 7046,
More informationA Highly Generalised Automatic Plugin Delay Compensation Solution for Virtual Studio Mixers
A Highly Generalised Automatic Plugin Delay Compensation Solution for Virtual Studio Mixers Tebello Thejane zyxoas@gmail.com 12 July 2006 Abstract While virtual studio music production software may have
More informationI STATISTICAL TOOLS IN SIX SIGMA DMAIC PROCESS WITH MINITAB APPLICATIONS
Six Sigma Quality Concepts & Cases- Volume I STATISTICAL TOOLS IN SIX SIGMA DMAIC PROCESS WITH MINITAB APPLICATIONS Chapter 7 Measurement System Analysis Gage Repeatability & Reproducibility (Gage R&R)
More informationCS188 Spring 2010 Section 3: Game Trees
CS188 Spring 2010 Section 3: Game Trees 1 Warm-Up: Column-Row You have a 3x3 matrix of values like the one below. In a somewhat boring game, player A first selects a row, and then player B selects a column.
More informationCounting Sugar Crystals using Image Processing Techniques
Counting Sugar Crystals using Image Processing Techniques Bill Seota, Netshiunda Emmanuel, GodsGift Uzor, Risuna Nkolele, Precious Makganoto, David Merand, Andrew Paskaramoorthy, Nouralden, Lucky Daniel
More informationLESSON 6. The Subsequent Auction. General Concepts. General Introduction. Group Activities. Sample Deals
LESSON 6 The Subsequent Auction General Concepts General Introduction Group Activities Sample Deals 266 Commonly Used Conventions in the 21st Century General Concepts The Subsequent Auction This lesson
More informationKalman Filtering, Factor Graphs and Electrical Networks
Kalman Filtering, Factor Graphs and Electrical Networks Pascal O. Vontobel, Daniel Lippuner, and Hans-Andrea Loeliger ISI-ITET, ETH urich, CH-8092 urich, Switzerland. Abstract Factor graphs are graphical
More informationChapter 2 Distributed Consensus Estimation of Wireless Sensor Networks
Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Recently, consensus based distributed estimation has attracted considerable attention from various fields to estimate deterministic
More informationAccuracy, Precision, Tolerance We understand the issues in this digital age?
Accuracy, Precision, Tolerance We understand the issues in this digital age? Abstract Survey4BIM has put a challenge down to the industry that geo-spatial accuracy is not properly defined in BIM systems.
More informationDetecticon: A Prototype Inquiry Dialog System
Detecticon: A Prototype Inquiry Dialog System Takuya Hiraoka and Shota Motoura and Kunihiko Sadamasa Abstract A prototype inquiry dialog system, dubbed Detecticon, demonstrates its ability to handle inquiry
More informationMatching Words and Pictures
Matching Words and Pictures Dan Harvey & Sean Moran 27th Feburary 2009 Dan Harvey & Sean Moran (DME) Matching Words and Pictures 27th Feburary 2009 1 / 40 1 Introduction 2 Preprocessing Segmentation Feature
More informationCrowdsourcing and Its Applications on Scientific Research. Sheng Wei (Kuan Ta) Chen Institute of Information Science, Academia Sinica
Crowdsourcing and Its Applications on Scientific Research Sheng Wei (Kuan Ta) Chen Institute of Information Science, Academia Sinica PNC 2009 Crowdsourcing = Crowd + Outsourcing soliciting solutions via
More informationUtilizing Capture-The-Flag (CTF) Competitions In The Classroom
Utilizing Capture-The-Flag (CTF) Competitions In The Classroom Dakota State University Assistant Professor Cyber Operations VDA Labs IR / AppSec / MA / (Red/Purple/Blue) Team Bromium MA IA ANG: Cyber Protection
More informationMAT 115: Finite Math for Computer Science Problem Set 5
MAT 115: Finite Math for Computer Science Problem Set 5 Out: 04/10/2017 Due: 04/17/2017 Instructions: I leave plenty of space on each page for your computation. If you need more sheet, please attach your
More informationDesigning Semantic Virtual Reality Applications
Designing Semantic Virtual Reality Applications F. Kleinermann, O. De Troyer, H. Mansouri, R. Romero, B. Pellens, W. Bille WISE Research group, Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium
More information1. Non-Adaptive Weighing
1. Non-Adaptive Weighing We consider the following classical problem. We have a set of N coins of which exactly one of them is different in weight from the others, all of which are identical. We want to
More informationFUTURE-PROOF INTERFACES: SYSTEMATIC IDENTIFICATION AND ANALYSIS
13 TH INTERNATIONAL DEPENDENCY AND STRUCTURE MODELLING CONFERENCE, DSM 11 CAMBRIDGE, MASSACHUSETTS, USA, SEPTEMBER 14 15, 2011 FUTURE-PROOF INTERFACES: SYSTEMATIC IDENTIFICATION AND ANALYSIS Wolfgang Bauer
More informationGE 113 REMOTE SENSING
GE 113 REMOTE SENSING Topic 8. Image Classification and Accuracy Assessment Lecturer: Engr. Jojene R. Santillan jrsantillan@carsu.edu.ph Division of Geodetic Engineering College of Engineering and Information
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationThe following slides will give you a short introduction to Research in Business Informatics.
The following slides will give you a short introduction to Research in Business Informatics. 1 Research Methods in Business Informatics Very Large Business Applications Lab Center for Very Large Business
More informationOverview. Algorithms: Simon Weber CSC173 Scheme Week 3-4 N-Queens Problem in Scheme
Simon Weber CSC173 Scheme Week 3-4 N-Queens Problem in Scheme Overview The purpose of this assignment was to implement and analyze various algorithms for solving the N-Queens problem. The N-Queens problem
More informationEEE118: Electronic Devices and Circuits
EEE118: Electronic Devices and Circuits Lecture XVII James E Green Department of Electronic Engineering University of Sheffield j.e.green@sheffield.ac.uk Review Looked (again) at Feedback for signals and
More informationIntroduction to Algorithms / Algorithms I Lecturer: Michael Dinitz Topic: Algorithms and Game Theory Date: 12/4/14
600.363 Introduction to Algorithms / 600.463 Algorithms I Lecturer: Michael Dinitz Topic: Algorithms and Game Theory Date: 12/4/14 25.1 Introduction Today we re going to spend some time discussing game
More informationInformation products in the electronic environment
Information products in the electronic environment Jela Steinerová Comenius University Bratislava Department of Library and Information Science Slovakia steinerova@fphil.uniba.sk Challenge of information
More informationThe Industry 4.0 Journey: Start the Learning Journey with the Reference Architecture Model Industry 4.0
The Industry 4.0 Journey: Start the Learning Journey with the Reference Architecture Model Industry 4.0 Marco Nardello 1 ( ), Charles Møller 1, John Gøtze 2 1 Aalborg University, Department of Materials
More informationD6.3 Part 1.1 Demonstration report for Two-Step State Estimation Prototype
D6.3 Part 1.1 Demonstration report for Two-Step State Estimation Prototype Proprietary Rights Statement This document contains information, which is proprietary to the "PEGASE" Consortium. Neither this
More informationNEURAL TEXT GENERATION IN STORIES USING ENTITY REPRESENTATIONS
1 / 17 NEURAL TEXT GENERATION IN STORIES USING ENTITY REPRESENTATIONS AS CONTEXT Elizabeth Clark Yangfeng Ji Noah A. Smith Paul G. Allen School of Computer Science & Engineering University of Washington
More informationOutline of Presentation
WHAT IS VALUE IN HEALTH DOING FOR ITS AUTHORS? Michael Drummond C. Daniel Mullins Co-Editors-in-Chief Value in Health Outline of Presentation Scope and Overview of Value in Health What Value in Health
More informationCONCURRENT AND RETROSPECTIVE PROTOCOLS AND COMPUTER-AIDED ARCHITECTURAL DESIGN
CONCURRENT AND RETROSPECTIVE PROTOCOLS AND COMPUTER-AIDED ARCHITECTURAL DESIGN JOHN S. GERO AND HSIEN-HUI TANG Key Centre of Design Computing and Cognition Department of Architectural and Design Science
More informationRemote Sensing in an
Chapter 6: Displaying Data Remote Sensing in an ArcMap Environment Remote Sensing Analysis in an ArcMap Environment Tammy E. Parece Image source: landsat.usgs.gov Tammy Parece James Campbell John McGee
More informationTIES: An Engineering Design Methodology and System
From: IAAI-90 Proceedings. Copyright 1990, AAAI (www.aaai.org). All rights reserved. TIES: An Engineering Design Methodology and System Lakshmi S. Vora, Robert E. Veres, Philip C. Jackson, and Philip Klahr
More informationDigital Fabrication Production System Theory: towards an integrated environment for design and production of assemblies
Digital Fabrication Production System Theory: towards an integrated environment for design and production of assemblies Dimitris Papanikolaou Abstract This paper introduces the concept and challenges of
More informationDesign of intelligent surveillance systems: a game theoretic case. Nicola Basilico Department of Computer Science University of Milan
Design of intelligent surveillance systems: a game theoretic case Nicola Basilico Department of Computer Science University of Milan Outline Introduction to Game Theory and solution concepts Game definition
More informationTools and Methodologies for Pipework Inspection Data Analysis
4th European-American Workshop on Reliability of NDE - We.2.A.4 Tools and Methodologies for Pipework Inspection Data Analysis Peter VAN DE CAMP, Fred HOEVE, Sieger TERPSTRA, Shell Global Solutions International,
More informationPartial Answers to the 2005 Final Exam
Partial Answers to the 2005 Final Exam Econ 159a/MGT522a Ben Polak Fall 2007 PLEASE NOTE: THESE ARE ROUGH ANSWERS. I WROTE THEM QUICKLY SO I AM CAN'T PROMISE THEY ARE RIGHT! SOMETIMES I HAVE WRIT- TEN
More informationCurriculum Vitae September 2017 PhD Candidate drwiner at cs.utah.edu
Curriculum Vitae September 2017 PhD Candidate drwiner at cs.utah.edu www.cs.utah.edu/~drwiner/ Research Areas: Artificial Intelligence, Automated Planning, Narrative Reasoning, Games and Interactivity
More informationEasy Games and Hard Games
Easy Games and Hard Games Igor Minevich April 30, 2014 Outline 1 Lights Out Puzzle 2 NP Completeness 3 Sokoban 4 Timeline 5 Mancala Original Lights Out Puzzle There is an m n grid of lamps that can be
More informationLaboratory 1: Uncertainty Analysis
University of Alabama Department of Physics and Astronomy PH101 / LeClair May 26, 2014 Laboratory 1: Uncertainty Analysis Hypothesis: A statistical analysis including both mean and standard deviation can
More informationSYSTEMIC APPROACH TO THE CHOICE OF OPTIMUM VARIANT OF RADIOACTIVE WASTE MANAGEMENT 1
ISAHP 2001, Berne, Switzerland, August 2-4, 2001 SYSTEMIC APPROACH TO THE CHOICE OF OPTIMUM VARIANT OF RADIOACTIVE WASTE MANAGEMENT 1 Jaroslava Halova Academy of Sciences of The Czech Republic, Institute
More informationReducing Magnetic Interaction in Reed Relay Applications
RELAY APPLICATIONS MEDER electronic Reducing Magnetic Interaction in Reed Relay Applications Reed Relays are susceptible to magnetic effects which may degrade performance under certain conditions. This
More information