<!DOCTYPE html>
<html>
    <head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <title>Olivier Mangin's Home Page</title>
    <meta name="author" content="Olivier Mangin"/>
    <meta name="description" content="Researcher in developmental and social robotics" />
    <meta name="keywords" content="olivier mangin, omangin, robotics, artificial intelligence, developmental robotics, social robotics, flowers, motor primitive, imitation learning, nonnegative matrix factorization, NMF, motion decomposition, multimodal learning, language, grounding, concept" />

    <meta name="viewport" content="width=device-width">
    <link rel="shortcut icon" href="/favicon.ico"/>
    <link rel="icon" type="image/png" sizes="128x128" href="/favicon.png"/>
    <link rel="sitemap" href="/sitemap.xml" />
    <link rel="alternate" type="application/rss+xml" title="Olivier Mangin's Home Page" href="http://https://olivier.mangin.com/feed.xml">

    

    

    

    <!-- Google analytics code -->
    <script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-26904061-1', 'auto');
    ga('send', 'pageview');

    </script>

    <!-- Custom CSS -->
    <link rel="stylesheet" href="/css/style.css">

</head>

    <body>
      <header>
        <button id="top-toggle" onclick="document.getElementById('top-menu').classList.toggle('visible');">☰</button>
        <nav id="top-menu" itemscope itemtype="http://www.schema.org/SiteNavigationElement">
          <span>Olivier Mangin</span>
          <ul class="central">
            <li itemprop="name"
                 
                > <a itemprop="url" href="/">Home</a> </li>
            <li itemprop="name"
                 
                > <a itemprop="url" href="/research">Research</a> </li>
            <li itemprop="name"
                 
                > <a itemprop="url" href="/publi">Publications</a> </li>
            <li itemprop="name"
                 
                > <a itemprop="url" href="/projects">Projects</a> </li>
            <li itemprop="name"
                 
                ><a itemprop="url" href="/blog">Blog</a></li>
          </ul>
          <ul class="social">
            <li><a href="mailto:olivier.mangin@yale.edu"><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="384" viewBox="0 0 512 384"><path d="M512 320c0 11.22-3.156 21.625-8.22 30.78L342.126 169.907 502.03 30c6.22 9.875 9.97 21.47 9.97 34v256zM256 202.75L478.5 8.063C469.375 3.063 459.094 0 448 0H64C52.89 0 42.61 3.063 33.516 8.063L256 202.75zm62.03-11.78l-51.5 45.093C263.517 238.688 259.767 240 256 240c-3.766 0-7.516-1.313-10.53-3.938l-51.517-45.094L30.25 374.156C40.063 380.313 51.563 384 64 384h384c12.438 0 23.938-3.688 33.75-9.844L318.03 190.97zM9.97 30C3.75 39.875 0 51.47 0 64v256c0 11.22 3.14 21.625 8.22 30.78l161.64-180.905L9.97 30z"/></svg>
</span>
</a>
            </li>
            <li><a href="http://twitter.com/omangin"><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="341.737" height="277.723" viewBox="0 0 341.737 277.723"><path d="M107.475 277.723c-39.594 0-76.447-11.607-107.475-31.5 5.485.648 11.066.98 16.725.98 32.848 0 63.08-11.21 87.074-30.013-30.68-.566-56.573-20.836-65.495-48.69 4.28.818 8.673 1.256 13.19 1.256 6.394 0 12.59-.856 18.472-2.458-32.074-6.44-56.24-34.778-56.24-68.748 0-.296 0-.59.005-.88 9.453 5.25 20.264 8.404 31.756 8.768-18.812-12.573-31.19-34.033-31.19-58.357 0-12.85 3.457-24.89 9.492-35.246 34.58 42.417 86.242 70.33 144.51 73.254-1.194-5.132-1.815-10.483-1.815-15.978C166.485 31.39 197.877 0 236.6 0c20.164 0 38.385 8.515 51.175 22.14 15.97-3.144 30.975-8.98 44.52-17.014-5.234 16.373-16.35 30.113-30.826 38.79 14.18-1.695 27.694-5.463 40.267-11.04-9.4 14.06-21.287 26.41-34.985 36.294.135 3.006.203 6.03.203 9.07 0 92.65-70.52 199.483-199.48 199.483"/></svg>
</span>
</a>
            </li>
            <li><a href="https://github.com/omangin"><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="40.724" height="39.719" viewBox="0 0 40.724 39.719"><path d="M20.36 0C9.118 0 0 9.116 0 20.363c0 8.996 5.834 16.627 13.925 19.32 1.02.187 1.39-.442 1.39-.982 0-.483-.017-1.763-.027-3.46-5.664 1.23-6.86-2.73-6.86-2.73-.925-2.354-2.26-2.98-2.26-2.98-1.85-1.262.14-1.237.14-1.237 2.043.143 3.118 2.098 3.118 2.098 1.816 3.113 4.766 2.214 5.926 1.693.185-1.315.712-2.213 1.293-2.722C12.125 28.85 7.37 27.1 7.37 19.3c0-2.223.794-4.042 2.096-5.464-.21-.515-.91-2.587.2-5.39 0 0 1.71-.547 5.6 2.088 1.623-.452 3.365-.677 5.096-.686 1.73.01 3.472.234 5.098.686 3.887-2.635 5.594-2.087 5.594-2.087 1.11 2.802.412 4.874.203 5.39 1.305 1.42 2.093 3.24 2.093 5.462 0 7.823-4.76 9.544-9.296 10.048.73.63 1.38 1.87 1.38 3.77 0 2.723-.024 4.92-.024 5.586 0 .546.367 1.18 1.4.98 8.085-2.698 13.914-10.324 13.914-19.318C40.724 9.116 31.606 0 20.36 0" fill-rule="evenodd"/></svg>
</span>
</a>
            </li>
            <li><a href="http://fr.linkedin.com/pub/olivier-mangin/27/8a6/134"><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="90" height="86" viewBox="0 0 90 86"><path d="M90 52.727V86H70.71V54.955c0-7.8-2.79-13.12-9.773-13.12-5.33 0-8.502 3.586-9.897 7.055-.51 1.24-.64 2.967-.64 4.704V86H31.104s.26-52.58 0-58.028H50.4v8.225c-.04.062-.09.128-.128.188h.127v-.188c2.56-3.948 7.14-9.588 17.386-9.588C80.483 26.61 90 34.9 90 52.725zM10.92 0C4.317 0 0 4.33 0 10.024c0 5.57 4.193 10.03 10.663 10.03h.13c6.728 0 10.913-4.46 10.913-10.03C21.58 4.33 17.52 0 10.92 0zM1.145 86h19.29V27.972H1.145z"/></svg>
</span>
</a>
          </ul>
        </nav>
      </header>

      <div id="main-container">
        <main>
  .hll { background-color: #49483e }
.c { color: #75715e } /* Comment */
.err { color: #960050; background-color: #1e0010 } /* Error */
.k { color: #66d9ef } /* Keyword */
.l { color: #ae81ff } /* Literal */
.n { color: #f8f8f2 } /* Name */
.o { color: #f92672 } /* Operator */
.p { color: #f8f8f2 } /* Punctuation */
.cm { color: #75715e } /* Comment.Multiline */
.cp { color: #75715e } /* Comment.Preproc */
.c1 { color: #75715e } /* Comment.Single */
.cs { color: #75715e } /* Comment.Special */
.ge { font-style: italic } /* Generic.Emph */
.gs { font-weight: bold } /* Generic.Strong */
.kc { color: #66d9ef } /* Keyword.Constant */
.kd { color: #66d9ef } /* Keyword.Declaration */
.kn { color: #f92672 } /* Keyword.Namespace */
.kp { color: #66d9ef } /* Keyword.Pseudo */
.kr { color: #66d9ef } /* Keyword.Reserved */
.kt { color: #66d9ef } /* Keyword.Type */
.ld { color: #e6db74 } /* Literal.Date */
.m { color: #ae81ff } /* Literal.Number */
.s { color: #e6db74 } /* Literal.String */
.na { color: #a6e22e } /* Name.Attribute */
.nb { color: #f8f8f2 } /* Name.Builtin */
.nc { color: #a6e22e } /* Name.Class */
.no { color: #66d9ef } /* Name.Constant */
.nd { color: #a6e22e } /* Name.Decorator */
.ni { color: #f8f8f2 } /* Name.Entity */
.ne { color: #a6e22e } /* Name.Exception */
.nf { color: #a6e22e } /* Name.Function */
.nl { color: #f8f8f2 } /* Name.Label */
.nn { color: #f8f8f2 } /* Name.Namespace */
.nx { color: #a6e22e } /* Name.Other */
.py { color: #f8f8f2 } /* Name.Property */
.nt { color: #f92672 } /* Name.Tag */
.nv { color: #f8f8f2 } /* Name.Variable */
.ow { color: #f92672 } /* Operator.Word */
.w { color: #f8f8f2 } /* Text.Whitespace */
.mf { color: #ae81ff } /* Literal.Number.Float */
.mh { color: #ae81ff } /* Literal.Number.Hex */
.mi { color: #ae81ff } /* Literal.Number.Integer */
.mo { color: #ae81ff } /* Literal.Number.Oct */
.sb { color: #e6db74 } /* Literal.String.Backtick */
.sc { color: #e6db74 } /* Literal.String.Char */
.sd { color: #e6db74 } /* Literal.String.Doc */
.s2 { color: #e6db74 } /* Literal.String.Double */
.se { color: #ae81ff } /* Literal.String.Escape */
.sh { color: #e6db74 } /* Literal.String.Heredoc */
.si { color: #e6db74 } /* Literal.String.Interpol */
.sx { color: #e6db74 } /* Literal.String.Other */
.sr { color: #e6db74 } /* Literal.String.Regex */
.s1 { color: #e6db74 } /* Literal.String.Single */
.ss { color: #e6db74 } /* Literal.String.Symbol */
.bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */
.vc { color: #f8f8f2 } /* Name.Variable.Class */
.vg { color: #f8f8f2 } /* Name.Variable.Global */
.vi { color: #f8f8f2 } /* Name.Variable.Instance */
.il { color: #ae81ff } /* Literal.Number.Integer.Long */

</main>

      </div>

      <footer>
          <span>Updated: 25 July 2018</span>
          <span class="right">© Olivier Mangin</span>
      </footer>

      
    </body>
</html>
