1 / 50

Understanding Implicit Negatives in Dealing with Dynamic Relations

Explore the concept of implicit negatives and their impact on structured connectionist networks in learning system dynamic relations. Discover the limitations of shift invariance and the influence of language on thought. Presented by the Regier System.

fordstephen
Download Presentation

Understanding Implicit Negatives in Dealing with Dynamic Relations

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dealing with Implicit Negatives • Explicit positive for above • Implicit negatives for below, left, right, etc • in Regier: E = ½ ∑i,p (( ti,p – oi,p) * βi,p )2, where i is the node, p is the pattern, βi,p = 1 if explicit positive, βi,p < 1 if implicit negative

  2. Learning System dynamic relations (e.g. into) structured connectionistnetwork (based on visual system)

  3. Topological Relations • Separation • Contact • Coincidence: • Overlap • Inclusion • Encircle/surround

  4. Issue #2: Shift Invariance • Backprop cannot handle shift invariance (it cannot generalize from 0011, 0110 to 1100) • But the cup is on the table whether you see it right in the center or from the corner of your eyes (i.e. in different areas of the retina map) • What structure can we utilize to make the input shift-invariant?

  5. Limitations • Scale • Uniqueness/Plausibility • Grammar • Abstract Concepts • Inference • Representation

  6. Demo of the Regier System on the English above

  7. Language and Thought Language • We know thought (our cognitive processes) constrains the way we learn and use language • Does language also influence thought? • Benjamin Whorf argues yes • Psycholinguistics experiments have shown that linguistics categories influence thinking even in non-linguistics task Thought cognitive processes

  8. 5 levels of Neural Theory of Language Spatial Relation Motor Control Metaphor Grammar Cognition and Language Computation Structured Connectionism abstraction Neural Net SHRUTI Computational Neurobiology Triangle Nodes Biology Neural Development Quiz Midterm Finals

  9. Language, Learning and Neural Modelingwww.icsi.berkeley.edu/AI • Scientific Goal Understand how people learn and use language • Practical Goal Deploy systems that analyze and produce language • Approach Build models that perform cognitive tasks, respecting all experimental and experiential constraints Embodied linguistic theories with advanced biologically-based computational methods

  10. Constrained Best Fit in Nature inanimate animate

  11. Cafe Simulation-based language understanding Utterance “Harry walked to the cafe.” Constructions Analysis Process General Knowledge Simulation Specification Schema Trajector Goal walk Harry cafe Belief State Simulation

  12. Simulation Semantics • BASIC ASSUMPTION: SAME REPRESENTATION FOR PLANNING AND SIMULATIVE INFERENCE • Evidence for common mechanisms for recognition and action (mirror neurons) in the F5 area (Rizzolatti et al (1996), Gallese 96, Boccino 2002) and from motor imagery (Jeannerod 1996) • IMPLEMENTATION: • x-schemas affect each other by enabling, disabling or modifying execution trajectories. Whenever the CONTROLLERschema makes a transition it may set, get, or modify stateleading to triggering or modificationof other x-schemas. State is completely distributed (a graph marking) over the network. • RESULT: INTERPRETATION IS IMAGINATIVE SIMULATION!

  13. Psycholinguistic evidence • Embodied language impairs action/perception • Sentences with visual components to their meaning can interfere with performance of visual tasks (Richardson et al. 2003) • Sentences describing motion can interfere with performance of incompatible motor actions (Glenberg and Kashak 2002) • Sentences describing incompatible visual imagery impedes decision task (Zwaan et al. 2002) • Simulation effects from fictive motion sentences • Fictive motion sentences describing paths that require longer time, span a greater distance, or involve more obstacles impede decision task (Matlock 2000, Matlock et al. 2003)

  14. Neural evidence: Mirror neurons • Gallese et al. (1996) found “mirror” neurons in the monkey motor cortex, activated when • an action was carried out • the same action (or a similar one) was seen. • Mirror neuron circuits found in humans (Porro et al. 1996) • Mirror neurons activated when someone: • imagines an action being carried out (Wheeler et al. 2000) • watches an action being carried out (with or without object) (Buccino et al. 2000)

  15. Area F5c Convexity region of F5: Mirror neurons

  16. F5 Mirror Neurons Gallese and Goldman, TICS 1998

  17. Category Loosening in Mirror Neurons (~60%) Observed: A is Precision Grip B is Whole Hand Prehension Action: C: precision grip D: Whole Hand Prehension (Gallese et al. Brain 1996)

  18. PF Mirror Neurons • Neuron responds to execution (grasping) but to grasping and releasing in observation. • Mirror neurons in parietal cortex. • Difference in left hand and right hand. (Gallese et al. 2002)

  19. A (Full vision) B (Hidden) C (Mimicking) D (HiddenMimicking) Umiltà et al. Neuron 2001

  20. F5 Audio-Visual Mirror Neurons Kohler et al. Science (2002)

  21. Somatotopy of Action Observation Foot Action Hand Action Mouth Action Buccino et al. Eur J Neurosci 2001

  22. The Mirror System in Humans BA6

  23. Learning early constructions (Chang, Mok) The ICSI/Berkeley Neural Theory of Language Project ECG

  24. Computing other relations • The 2/3 node is a useful function that activates its outputs (3) if any (2) of its 3 inputs are active • Such a node is also called a triangle node and will be useful for lots of representations.

  25. A B C Triangle nodes and McCullough-Pitts Neurons? A B C

  26. Representing concepts using triangle nodes triangle nodes: when two of the neurons fire, the third also fires

  27. “They all rose” triangle nodes: when two of the neurons fire, the third also fires model of spreading activation

  28. Basic Ideas behind the model • Parallel activation streams. • Top down and bottom up activation combine to determine the best matching structure. • Triangle nodes bind features of objects to values • Mutual inhibition and competition between structures • Mental connections are active neural connections

  29. Can we formalize/model these intuitions • What is a neurally plausible computational model of spreading activation that captures these features. • What does semantics mean in neurally embodied terms • What are the neural substrates of concepts that underlie verbs, nouns, spatial predicates?

  30. Spreading activation and feature structures • Parallel activation streams. • Top down and bottom up activation combine to determine the best matching structure. • Triangle nodes bind features of objects to values • Mutual inhibition and competition between structures • Mental connections are active neural connections

  31. Feature Structures in Four Domains

More Related