comparison thesis/cortex.org @ 541:d947636fe0ee

remove comment restrictions.
author Robert McIntyre <rlm@mit.edu>
date Sun, 27 Apr 2014 21:58:26 -0400
parents def6f62831df
children 97d45f796ad6
comparison
equal deleted inserted replaced
540:def6f62831df 541:d947636fe0ee
39 #+name: name 39 #+name: name
40 #+ATTR_LaTeX: :width 10cm 40 #+ATTR_LaTeX: :width 10cm
41 [[./images/aurellem-gray.png]] 41 [[./images/aurellem-gray.png]]
42 42
43 43
44 * COMMENT Empathy \& Embodiment: problem solving strategies 44 * Empathy \& Embodiment: problem solving strategies
45 45
46 By the end of this thesis, you will have seen a novel approach to 46 By the end of this thesis, you will have seen a novel approach to
47 interpreting video using embodiment and empathy. You will also see 47 interpreting video using embodiment and empathy. You will also see
48 one way to efficiently implement physical empathy for embodied 48 one way to efficiently implement physical empathy for embodied
49 creatures. Finally, you will become familiar with =CORTEX=, a system 49 creatures. Finally, you will become familiar with =CORTEX=, a system
413 its own finger from the eye in its palm, and that it can feel its 413 its own finger from the eye in its palm, and that it can feel its
414 own thumb touching its palm.} 414 own thumb touching its palm.}
415 \end{sidewaysfigure} 415 \end{sidewaysfigure}
416 #+END_LaTeX 416 #+END_LaTeX
417 417
418 * COMMENT Designing =CORTEX= 418 * Designing =CORTEX=
419 419
420 In this section, I outline the design decisions that went into 420 In this section, I outline the design decisions that went into
421 making =CORTEX=, along with some details about its implementation. 421 making =CORTEX=, along with some details about its implementation.
422 (A practical guide to getting started with =CORTEX=, which skips 422 (A practical guide to getting started with =CORTEX=, which skips
423 over the history and implementation details presented here, is 423 over the history and implementation details presented here, is
3041 (recur (dec i) (assoc! v (dec i) cur))) 3041 (recur (dec i) (assoc! v (dec i) cur)))
3042 (recur i (assoc! v i 0)))))) 3042 (recur i (assoc! v i 0))))))
3043 #+end_src 3043 #+end_src
3044 #+end_listing 3044 #+end_listing
3045 3045
3046 ** COMMENT =EMPATH= recognizes actions efficiently 3046 ** =EMPATH= recognizes actions efficiently
3047 3047
3048 To use =EMPATH= with the worm, I first need to gather a set of 3048 To use =EMPATH= with the worm, I first need to gather a set of
3049 experiences from the worm that includes the actions I want to 3049 experiences from the worm that includes the actions I want to
3050 recognize. The =generate-phi-space= program (listing 3050 recognize. The =generate-phi-space= program (listing
3051 \ref{generate-phi-space} runs the worm through a series of 3051 \ref{generate-phi-space} runs the worm through a series of
3211 to interpretation, and disagreement between empathy and experience 3211 to interpretation, and disagreement between empathy and experience
3212 is essentially irrelevant at this point, giving a practical 3212 is essentially irrelevant at this point, giving a practical
3213 identification accuracy of even higher than 95%. When I watch this 3213 identification accuracy of even higher than 95%. When I watch this
3214 system myself, I generally see no errors in action identification. 3214 system myself, I generally see no errors in action identification.
3215 3215
3216 ** COMMENT Digression: Learning touch sensor layout through free play 3216 ** Digression: Learning touch sensor layout through free play
3217 3217
3218 In the previous section I showed how to compute actions in terms of 3218 In the previous section I showed how to compute actions in terms of
3219 body-centered predicates, but some of those predicates relied on 3219 body-centered predicates, but some of those predicates relied on
3220 the average touch activation of pre-defined regions of the worm's 3220 the average touch activation of pre-defined regions of the worm's
3221 skin. What if, instead of receiving touch pre-grouped into the six 3221 skin. What if, instead of receiving touch pre-grouped into the six
3416 #+BEGIN_LaTeX 3416 #+BEGIN_LaTeX
3417 \newpage 3417 \newpage
3418 \appendix 3418 \appendix
3419 #+END_LaTeX 3419 #+END_LaTeX
3420 3420
3421 * COMMENT Appendix: =CORTEX= User Guide 3421 * Appendix: =CORTEX= User Guide
3422 3422
3423 Those who write a thesis should endeavor to make their code not only 3423 Those who write a thesis should endeavor to make their code not only
3424 accessible, but actually usable, as a way to pay back the community 3424 accessible, but actually usable, as a way to pay back the community
3425 that made the thesis possible in the first place. This thesis would 3425 that made the thesis possible in the first place. This thesis would
3426 not be possible without Free Software such as jMonkeyEngine3, 3426 not be possible without Free Software such as jMonkeyEngine3,