Update templates
This commit is contained in:
parent
55b9e2523c
commit
b0ca171973
34 changed files with 536 additions and 707 deletions
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="./">Home</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./archive.html">Archive</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="./archive.html">Posts</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Archives</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 class="title">Archives</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<p>Here you can find all my previous posts:</p>
|
||||
<p>Here you can find all my previous posts:</p>
|
||||
<ul>
|
||||
|
||||
<li>
|
||||
|
@ -95,6 +93,8 @@
|
|||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
110
_site/atom.xml
110
_site/atom.xml
|
@ -15,12 +15,8 @@
|
|||
<id>https://www.lozeve.com/posts/dyalog-apl-competition-2020-phase-2.html</id>
|
||||
<published>2020-08-02T00:00:00Z</published>
|
||||
<updated>2020-08-02T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#problem-1-take-a-dive">Problem 1 – Take a Dive</a></li>
|
||||
<li><a href="#problem-2-another-step-in-the-proper-direction">Problem 2 – Another Step in the Proper Direction</a></li>
|
||||
|
@ -227,8 +223,7 @@
|
|||
<span id="cb20-15"><a href="#cb20-15" aria-hidden="true"></a>∇</span></code></pre></div>
|
||||
<div class="sourceCode" id="cb21"><pre class="sourceCode default"><code class="sourceCode default"><span id="cb21-1"><a href="#cb21-1" aria-hidden="true"></a> :EndNamespace</span>
|
||||
<span id="cb21-2"><a href="#cb21-2" aria-hidden="true"></a>:EndNamespace</span></code></pre></div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -237,12 +232,8 @@
|
|||
<id>https://www.lozeve.com/posts/dyalog-apl-competition-2020-phase-1.html</id>
|
||||
<published>2020-08-02T00:00:00Z</published>
|
||||
<updated>2020-08-02T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#lets-split">1. Let’s Split!</a></li>
|
||||
<li><a href="#character-building">2. Character Building</a></li>
|
||||
|
@ -395,8 +386,7 @@
|
|||
<span id="cb6-11"><a href="#cb6-11" aria-hidden="true"></a> ┴──────────────┴──────────────┴──────────────┴──────────────┘│</span>
|
||||
<span id="cb6-12"><a href="#cb6-12" aria-hidden="true"></a> ─────────────────────────────────────────────────────────────┘</span></code></pre></div>
|
||||
<p>Next, we clean this up with Ravel (<code>,</code>) and we can Mix to obtain the final result.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -405,12 +395,8 @@
|
|||
<id>https://www.lozeve.com/posts/operations-research-references.html</id>
|
||||
<published>2020-05-27T00:00:00Z</published>
|
||||
<updated>2020-05-27T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#why-is-it-hard-to-approach">Why is it hard to approach?</a></li>
|
||||
<li><a href="#where-to-start">Where to start</a>
|
||||
|
@ -524,8 +510,7 @@
|
|||
<p>Williams, H. Paul. 2013. <em>Model Building in Mathematical Programming</em>. Chichester, West Sussex: Wiley. <a href="https://www.wiley.com/en-fr/Model+Building+in+Mathematical+Programming,+5th+Edition-p-9781118443330">https://www.wiley.com/en-fr/Model+Building+in+Mathematical+Programming,+5th+Edition-p-9781118443330</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -534,12 +519,8 @@
|
|||
<id>https://www.lozeve.com/posts/iclr-2020-notes.html</id>
|
||||
<published>2020-05-05T00:00:00Z</published>
|
||||
<updated>2020-05-05T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#the-format-of-the-virtual-conference">The Format of the Virtual Conference</a></li>
|
||||
<li><a href="#speakers">Speakers</a>
|
||||
<ul>
|
||||
|
@ -596,8 +577,7 @@
|
|||
<p>Cognitive science is fascinating, and I believe that collaboration between ML practitioners and cognitive scientists will greatly help advance both fields. I only watched <a href="https://baicsworkshop.github.io/program/baics_45.html">Leslie Kaelbling’s presentation</a>, which echoes a lot of things from her talk at the main conference. It complements it nicely, with more focus on intelligence, especially <em>embodied</em> intelligence. I think she has the right approach to relationships between AI and natural science, explicitly listing the things from her work that would be helpful to natural scientists, and things she wish she knew about natural intelligences. It raises many fascinating questions on ourselves, what we build, and what we understand. I felt it was very motivational!</p>
|
||||
<h3 id="integration-of-deep-neural-models-and-differential-equations"><a href="https://iclr.cc/virtual_2020/workshops_5.html">Integration of Deep Neural Models and Differential Equations</a></h3>
|
||||
<p>I didn’t attend this workshop, but I think I will watch the presentations if I can find the time. I have found the intersection of differential equations and ML very interesting, ever since the famous <a href="https://papers.nips.cc/paper/7892-neural-ordinary-differential-equations">NeurIPS best paper</a> on Neural ODEs. I think that such improvements to ML theory from other fields in mathematics would be extremely beneficial to a better understanding of the systems we build.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -606,12 +586,8 @@
|
|||
<id>https://www.lozeve.com/posts/hierarchical-optimal-transport-for-document-classification.html</id>
|
||||
<published>2020-04-05T00:00:00Z</published>
|
||||
<updated>2020-04-05T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction-and-motivation">Introduction and motivation</a></li>
|
||||
<li><a href="#background-optimal-transport">Background: optimal transport</a></li>
|
||||
<li><a href="#hierarchical-optimal-transport">Hierarchical optimal transport</a></li>
|
||||
|
@ -697,8 +673,7 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<p>Yurochkin, Mikhail, Sebastian Claici, Edward Chien, Farzaneh Mirzazadeh, and Justin M Solomon. 2019. “Hierarchical Optimal Transport for Document Representation.” In <em>Advances in Neural Information Processing Systems 32</em>, 1599–1609. <a href="http://papers.nips.cc/paper/8438-hierarchical-optimal-transport-for-document-representation.pdf">http://papers.nips.cc/paper/8438-hierarchical-optimal-transport-for-document-representation.pdf</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -707,19 +682,14 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<id>https://www.lozeve.com/posts/self-learning-chatbots-destygo.html</id>
|
||||
<published>2019-04-06T00:00:00Z</published>
|
||||
<updated>2019-04-06T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<p>Last week I made a presentation at the <a href="https://www.meetup.com/Paris-NLP/">Paris NLP Meetup</a>, on how we implemented self-learning chatbots in production at Mindsay.</p>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<p>Last week I made a presentation at the <a href="https://www.meetup.com/Paris-NLP/">Paris NLP Meetup</a>, on how we implemented self-learning chatbots in production at Mindsay.</p>
|
||||
<p>It was fascinating to other people interested in NLP about the technologies and models we deploy at work! It’s always nice to have some feedback about our work, and preparing this talk forced me to take a step back about what we do and rethink it in new interesting ways.</p>
|
||||
<p>Also check out the <a href="https://nlpparis.wordpress.com/2019/03/29/paris-nlp-season-3-meetup-4-at-meilleursagents/">other presentations</a>, one about diachronic (i.e. time-dependent) word embeddings and the other about the different models and the use of Knowledge Bases for Information Retrieval. (This might even give us new ideas to explore…)</p>
|
||||
<p>If you’re interested about exciting applications at the confluence of Reinforcement Learning and NLP, the slides are available <a href="https://drive.google.com/file/d/1aS1NpPxRzsQCsAqoQIVZrdf8R1Y2VKrT/view">here</a>. It includes basic RL theory, how we transposed it to the specific case of conversational agents, the technical and mathematical challenges in implementing self-learning chatbots, and of course plenty of references for further reading if we piqued your interest!</p>
|
||||
<p><strong><strong>Update:</strong></strong> The videos are now available on the <a href="https://nlpparis.wordpress.com/2019/03/29/paris-nlp-season-3-meetup-4-at-meilleursagents/">NLP Meetup website</a>.</p>
|
||||
<p><strong><strong>Update 2:</strong></strong> Destygo changed its name to <a href="https://www.mindsay.com/">Mindsay</a>!</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -728,12 +698,8 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<id>https://www.lozeve.com/posts/ginibre-ensemble.html</id>
|
||||
<published>2019-03-20T00:00:00Z</published>
|
||||
<updated>2019-03-20T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h3 id="ginibre-ensemble-and-its-properties">Ginibre ensemble and its properties</h3>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<h3 id="ginibre-ensemble-and-its-properties">Ginibre ensemble and its properties</h3>
|
||||
<p>The <em>Ginibre ensemble</em> is a set of random matrices with the entries chosen independently. Each entry of a <span class="math inline">\(n \times n\)</span> matrix is a complex number, with both the real and imaginary part sampled from a normal distribution of mean zero and variance <span class="math inline">\(1/2n\)</span>.</p>
|
||||
<p>Random matrices distributions are very complex and are a very active subject of research. I stumbled on this example while reading an article in <em>Notices of the AMS</em> by Brian C. Hall <a href="#ref-1">(1)</a>.</p>
|
||||
<p>Now what is interesting about these random matrices is the distribution of their <span class="math inline">\(n\)</span> eigenvalues in the complex plane.</p>
|
||||
|
@ -758,8 +724,7 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<li><span id="ref-1"></span>Hall, Brian C. 2019. “Eigenvalues of Random Matrices in the General Linear Group in the Large-<span class="math inline">\(N\)</span> Limit.” <em>Notices of the American Mathematical Society</em> 66, no. 4 (Spring): 568-569. <a href="https://www.ams.org/journals/notices/201904/201904FullIssue.pdf">https://www.ams.org/journals/notices/201904/201904FullIssue.pdf</a></li>
|
||||
<li><span id="ref-2"></span>Ginibre, Jean. “Statistical ensembles of complex, quaternion, and real matrices.” Journal of Mathematical Physics 6.3 (1965): 440-449. <a href="https://doi.org/10.1063/1.1704292">https://doi.org/10.1063/1.1704292</a></li>
|
||||
</ol>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -768,12 +733,8 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<id>https://www.lozeve.com/posts/peano.html</id>
|
||||
<published>2019-03-18T00:00:00Z</published>
|
||||
<updated>2019-03-18T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#the-axioms">The Axioms</a></li>
|
||||
<li><a href="#addition">Addition</a>
|
||||
|
@ -894,8 +855,7 @@ then <span class="math inline">\(\varphi(n)\)</span> is true for every natural n
|
|||
<p>Wigner, Eugene P. 1990. “The Unreasonable Effectiveness of Mathematics in the Natural Sciences.” In <em>Mathematics and Science</em>, by Ronald E Mickens, 291–306. WORLD SCIENTIFIC. <a href="https://doi.org/10.1142/9789814503488_0018">https://doi.org/10.1142/9789814503488_0018</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -904,12 +864,8 @@ then <span class="math inline">\(\varphi(n)\)</span> is true for every natural n
|
|||
<id>https://www.lozeve.com/posts/reinforcement-learning-1.html</id>
|
||||
<published>2018-11-21T00:00:00Z</published>
|
||||
<updated>2018-11-21T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<p>In this series of blog posts, I intend to write my notes as I go through Richard S. Sutton’s excellent <em>Reinforcement Learning: An Introduction</em> <a href="#ref-1">(1)</a>.</p>
|
||||
<p>I will try to formalise the maths behind it a little bit, mainly because I would like to use it as a useful personal reference to the main concepts in RL. I will probably add a few remarks about a possible implementation as I go on.</p>
|
||||
<h2 id="relationship-between-agent-and-environment">Relationship between agent and environment</h2>
|
||||
|
@ -997,8 +953,7 @@ q_{\pi}(s,a) &= \mathbb{E}_{\pi}\left[ \sum_{k=0}^{\infty} \gamma^k R_{t+k+1
|
|||
<ol>
|
||||
<li><span id="ref-1"></span>R. S. Sutton and A. G. Barto, Reinforcement learning: an introduction, Second edition. Cambridge, MA: The MIT Press, 2018.</li>
|
||||
</ol>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
<entry>
|
||||
|
@ -1007,12 +962,8 @@ q_{\pi}(s,a) &= \mathbb{E}_{\pi}\left[ \sum_{k=0}^{\infty} \gamma^k R_{t+k+1
|
|||
<id>https://www.lozeve.com/posts/ising-apl.html</id>
|
||||
<published>2018-03-05T00:00:00Z</published>
|
||||
<updated>2018-03-05T00:00:00Z</updated>
|
||||
<summary type="html"><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<summary type="html"><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#the-apl-family-of-languages">The APL family of languages</a>
|
||||
<ul>
|
||||
<li><a href="#why-apl">Why APL?</a></li>
|
||||
|
@ -1210,8 +1161,7 @@ q_{\pi}(s,a) &= \mathbb{E}_{\pi}\left[ \sum_{k=0}^{\infty} \gamma^k R_{t+k+1
|
|||
<p>The algorithm is very fast (I think it can be optimized by the interpreter because there is no branching), and is easy to reason about. The whole program fits in a few lines, and you clearly see what each function and each line does. It could probably be optimized further (I don’t know every APL function yet…), and also could probably be golfed to a few lines (at the cost of readability?).</p>
|
||||
<p>It took me some time to write this, but Dyalog’s tools make it really easy to insert symbols and to look up what they do. Next time, I will look into some ASCII-based APL descendants. J seems to have a <a href="http://code.jsoftware.com/wiki/NuVoc">good documentation</a> and a tradition of <em>tacit definitions</em>, similar to the point-free style in Haskell. Overall, J seems well-suited to modern functional programming, while APL is still under the influence of its early days when it was more procedural. Another interesting area is K, Q, and their database engine kdb+, which seems to be extremely performant and actually used in production.</p>
|
||||
<p>Still, Unicode symbols make the code much more readable, mainly because there is a one-to-one link between symbols and functions, which cannot be maintained with only a few ASCII characters.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></summary>
|
||||
</entry>
|
||||
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="./">Home</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./archive.html">Archive</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="./archive.html">Posts</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Contact</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 class="title">Contact</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<dl>
|
||||
<dl>
|
||||
<dt><strong><a href="https://jedisct1.github.io/minisign/">minisign</a> public key</strong></dt>
|
||||
<dd>RWQ6uexORp8f7USHA7nX9lFfltaCA9x6aBV06MvgiGjUt6BVf6McyD26
|
||||
</dd>
|
||||
|
@ -61,6 +59,8 @@
|
|||
</dd>
|
||||
</dl>
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -1 +1 @@
|
|||
body{background:#fafafa}header{margin:1em 0 2em 0}header nav{width:87.5%}header nav a{display:inline-block;font-size:1.4rem;font-weight:bold;text-decoration:none!important;margin:0 0.5rem;padding:0 0}header nav a:first-child{margin-left:0}header nav a:last-child{margin-right:0}footer{margin-top:3rem;padding:.5rem 0;border-top:0.1rem solid #000;color:#555}article .header{font-style:italic;color:#555}blockquote{display:block;border-left:2px solid #808080;padding-left:1rem;margin-top:1rem;margin-bottom:1rem;color:#333;background:#eeeeee}.definition,.proposition,.theorem{display:block;border-left:2px solid #808080;padding-left:1rem;margin-top:1rem;margin-bottom:1rem}.proposition,.theorem{font-style:italic}.definition p:first-child,.proposition p:first-child,.theorem p:first-child,.proof p:first-child{display:inline}.definition p,.proposition p,.theorem p,.proof p{margin-top:0.4rem;margin-bottom:0.4rem;padding-left:1rem}.theorem:before{content:"Theorem.";font-weight:bold;font-style:normal}.proposition:before{content:"Proposition.";font-weight:bold;font-style:normal}.definition:before{content:"Definition.";font-weight:bold;font-style:normal}.proof:before{content:"Proof.";font-style:italic}.proof:after{content:"\220E";float:right}
|
||||
body{background:#fafafa}header{margin:1em 0 2em 0}header nav{width:87.5%}header nav a{display:inline-block;font-size:1.4rem;font-weight:bold;font-variant-caps:small-caps;margin:0 0.5rem;padding:0 0}header nav a:first-child{margin-left:0}header nav a:last-child{margin-right:0}footer{margin-top:3rem;padding:.5rem 0;border-top:0.1rem solid #000;color:#555}article .header{font-style:italic;color:#555}blockquote{border-left:2px solid #808080;padding-left:1rem}.definition,.proposition,.theorem{width:55%;display:block;border-left:2px solid #808080;padding-left:1rem;margin-top:1rem;margin-bottom:1rem}.proposition,.theorem{font-style:italic}.definition p:first-child,.proposition p:first-child,.theorem p:first-child,.proof p:first-child{display:inline}.definition p,.proposition p,.theorem p,.proof p{margin-top:0.4rem;margin-bottom:0.4rem;padding-left:1rem}.theorem:before{content:"Theorem.";font-weight:bold;font-style:normal}.proposition:before{content:"Proposition.";font-weight:bold;font-style:normal}.definition:before{content:"Definition.";font-weight:bold;font-style:normal}.proof{width:55%}.proof:before{content:"Proof.";font-style:italic}.proof:after{content:"\220E";float:right}
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="./">Home</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./archive.html">Archive</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="./archive.html">Posts</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Curriculum Vitæ</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 class="title">Curriculum Vitæ</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<p><a href="./files/cv.pdf">(PDF version)</a></p>
|
||||
<p><a href="./files/cv.pdf">(PDF version)</a></p>
|
||||
<h2 id="work-experience">Work experience</h2>
|
||||
<h4 id="mindsay-rd-data-scientist-and-engineering-manager"><a href="https://www.mindsay.com/">Mindsay</a>: R&D Data Scientist and Engineering Manager</h4>
|
||||
<p>October 2018–present</p>
|
||||
|
@ -154,6 +152,8 @@
|
|||
<p><strong>Fencing:</strong> vice-president of the 2016 <a href="http://x-systra.com/">X-SYSTRA International Fencing Challenge</a>; 29th in the 2016 sabre French Student Championships</p>
|
||||
<p><strong>Scuba-diving:</strong> CMAS ★ ★ ★, 170+ dives</p>
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
<meta charset="utf-8">
|
||||
<meta http-equiv="x-ua-compatible" content="ie=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes">
|
||||
<meta name="description" content="Dimitri Lozeve's blog: Home">
|
||||
<meta name="description" content="Dimitri Lozeve's blog: Dimitri Lozeve">
|
||||
|
||||
<title>Dimitri Lozeve - Home</title>
|
||||
<title>Dimitri Lozeve - Dimitri Lozeve</title>
|
||||
<link rel="stylesheet" href="./css/tufte.css" />
|
||||
<link rel="stylesheet" href="./css/pandoc.css" />
|
||||
<link rel="stylesheet" href="./css/default.css" />
|
||||
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="./">Home</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./archive.html">Archive</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="./archive.html">Posts</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Home</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 class="title">Dimitri Lozeve</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<img src="./images/portrait_small.jpg" style="width: 25%; float: right; margin-left: 10px; margin-bottom: 10px; margin-right: 50px; margin-top: -100px" alt="Dimitri Lozeve portrait" />
|
||||
<img src="./images/portrait_small.jpg" style="width: 25%; float: right; margin-left: 10px; margin-bottom: 10px; margin-right: 50px; margin-top: -100px" alt="Dimitri Lozeve portrait" />
|
||||
|
||||
<p>Hi! I am a Data Scientist
|
||||
at <a href="https://www.mindsay.com/">Mindsay</a> (formerly called
|
||||
|
@ -133,6 +131,8 @@ public key: RWQ6uexORp8f7USHA7nX9lFfltaCA9x6aBV06MvgiGjUt6BVf6McyD26
|
|||
</ul>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,33 +21,27 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Dyalog APL Problem Solving Competition 2020 — Phase I</h1>
|
||||
|
||||
<p class="subtitle">Annotated Solutions</p>
|
||||
|
||||
|
||||
<p class="byline">August 2, 2020</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<h1 class="title">Dyalog APL Problem Solving Competition 2020 — Phase I</h1>
|
||||
|
||||
<p class="subtitle">Annotated Solutions</p>
|
||||
|
||||
|
||||
<p class="byline">August 2, 2020</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#lets-split">1. Let’s Split!</a></li>
|
||||
<li><a href="#character-building">2. Character Building</a></li>
|
||||
|
@ -200,10 +194,11 @@
|
|||
<span id="cb6-11"><a href="#cb6-11" aria-hidden="true"></a> ┴──────────────┴──────────────┴──────────────┴──────────────┘│</span>
|
||||
<span id="cb6-12"><a href="#cb6-12" aria-hidden="true"></a> ─────────────────────────────────────────────────────────────┘</span></code></pre></div>
|
||||
<p>Next, we clean this up with Ravel (<code>,</code>) and we can Mix to obtain the final result.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,33 +21,27 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Dyalog APL Problem Solving Competition 2020 — Phase II</h1>
|
||||
|
||||
<p class="subtitle">Annotated Solutions</p>
|
||||
|
||||
|
||||
<p class="byline">August 2, 2020</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<h1 class="title">Dyalog APL Problem Solving Competition 2020 — Phase II</h1>
|
||||
|
||||
<p class="subtitle">Annotated Solutions</p>
|
||||
|
||||
|
||||
<p class="byline">August 2, 2020</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#problem-1-take-a-dive">Problem 1 – Take a Dive</a></li>
|
||||
<li><a href="#problem-2-another-step-in-the-proper-direction">Problem 2 – Another Step in the Proper Direction</a></li>
|
||||
|
@ -254,10 +248,11 @@
|
|||
<span id="cb20-15"><a href="#cb20-15" aria-hidden="true"></a>∇</span></code></pre></div>
|
||||
<div class="sourceCode" id="cb21"><pre class="sourceCode default"><code class="sourceCode default"><span id="cb21-1"><a href="#cb21-1" aria-hidden="true"></a> :EndNamespace</span>
|
||||
<span id="cb21-2"><a href="#cb21-2" aria-hidden="true"></a>:EndNamespace</span></code></pre></div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,31 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Random matrices from the Ginibre ensemble</h1>
|
||||
|
||||
|
||||
<p class="byline">March 20, 2019</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h3 id="ginibre-ensemble-and-its-properties">Ginibre ensemble and its properties</h3>
|
||||
<h1 class="title">Random matrices from the Ginibre ensemble</h1>
|
||||
|
||||
|
||||
<p class="byline">March 20, 2019</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<h3 id="ginibre-ensemble-and-its-properties">Ginibre ensemble and its properties</h3>
|
||||
<p>The <em>Ginibre ensemble</em> is a set of random matrices with the entries chosen independently. Each entry of a <span class="math inline">\(n \times n\)</span> matrix is a complex number, with both the real and imaginary part sampled from a normal distribution of mean zero and variance <span class="math inline">\(1/2n\)</span>.</p>
|
||||
<p>Random matrices distributions are very complex and are a very active subject of research. I stumbled on this example while reading an article in <em>Notices of the AMS</em> by Brian C. Hall <a href="#ref-1">(1)</a>.</p>
|
||||
<p>Now what is interesting about these random matrices is the distribution of their <span class="math inline">\(n\)</span> eigenvalues in the complex plane.</p>
|
||||
|
@ -70,10 +64,11 @@
|
|||
<li><span id="ref-1"></span>Hall, Brian C. 2019. “Eigenvalues of Random Matrices in the General Linear Group in the Large-<span class="math inline">\(N\)</span> Limit.” <em>Notices of the American Mathematical Society</em> 66, no. 4 (Spring): 568-569. <a href="https://www.ams.org/journals/notices/201904/201904FullIssue.pdf">https://www.ams.org/journals/notices/201904/201904FullIssue.pdf</a></li>
|
||||
<li><span id="ref-2"></span>Ginibre, Jean. “Statistical ensembles of complex, quaternion, and real matrices.” Journal of Mathematical Physics 6.3 (1965): 440-449. <a href="https://doi.org/10.1063/1.1704292">https://doi.org/10.1063/1.1704292</a></li>
|
||||
</ol>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,31 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Reading notes: Hierarchical Optimal Transport for Document Representation</h1>
|
||||
|
||||
|
||||
<p class="byline">April 5, 2020</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<h1 class="title">Reading notes: Hierarchical Optimal Transport for Document Representation</h1>
|
||||
|
||||
|
||||
<p class="byline">April 5, 2020</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction-and-motivation">Introduction and motivation</a></li>
|
||||
<li><a href="#background-optimal-transport">Background: optimal transport</a></li>
|
||||
<li><a href="#hierarchical-optimal-transport">Hierarchical optimal transport</a></li>
|
||||
|
@ -131,10 +125,11 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<p>Yurochkin, Mikhail, Sebastian Claici, Edward Chien, Farzaneh Mirzazadeh, and Justin M Solomon. 2019. “Hierarchical Optimal Transport for Document Representation.” In <em>Advances in Neural Information Processing Systems 32</em>, 1599–1609. <a href="http://papers.nips.cc/paper/8438-hierarchical-optimal-transport-for-document-representation.pdf">http://papers.nips.cc/paper/8438-hierarchical-optimal-transport-for-document-representation.pdf</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,31 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">ICLR 2020 Notes: Speakers and Workshops</h1>
|
||||
|
||||
|
||||
<p class="byline">May 5, 2020</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<h1 class="title">ICLR 2020 Notes: Speakers and Workshops</h1>
|
||||
|
||||
|
||||
<p class="byline">May 5, 2020</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#the-format-of-the-virtual-conference">The Format of the Virtual Conference</a></li>
|
||||
<li><a href="#speakers">Speakers</a>
|
||||
<ul>
|
||||
|
@ -102,10 +96,11 @@
|
|||
<p>Cognitive science is fascinating, and I believe that collaboration between ML practitioners and cognitive scientists will greatly help advance both fields. I only watched <a href="https://baicsworkshop.github.io/program/baics_45.html">Leslie Kaelbling’s presentation</a>, which echoes a lot of things from her talk at the main conference. It complements it nicely, with more focus on intelligence, especially <em>embodied</em> intelligence. I think she has the right approach to relationships between AI and natural science, explicitly listing the things from her work that would be helpful to natural scientists, and things she wish she knew about natural intelligences. It raises many fascinating questions on ourselves, what we build, and what we understand. I felt it was very motivational!</p>
|
||||
<h3 id="integration-of-deep-neural-models-and-differential-equations"><a href="https://iclr.cc/virtual_2020/workshops_5.html">Integration of Deep Neural Models and Differential Equations</a></h3>
|
||||
<p>I didn’t attend this workshop, but I think I will watch the presentations if I can find the time. I have found the intersection of differential equations and ML very interesting, ever since the famous <a href="https://papers.nips.cc/paper/7892-neural-ordinary-differential-equations">NeurIPS best paper</a> on Neural ODEs. I think that such improvements to ML theory from other fields in mathematics would be extremely beneficial to a better understanding of the systems we build.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,31 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Ising model simulation in APL</h1>
|
||||
|
||||
|
||||
<p class="byline">March 5, 2018</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<h1 class="title">Ising model simulation in APL</h1>
|
||||
|
||||
|
||||
<p class="byline">March 5, 2018</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#the-apl-family-of-languages">The APL family of languages</a>
|
||||
<ul>
|
||||
<li><a href="#why-apl">Why APL?</a></li>
|
||||
|
@ -243,10 +237,11 @@
|
|||
<p>The algorithm is very fast (I think it can be optimized by the interpreter because there is no branching), and is easy to reason about. The whole program fits in a few lines, and you clearly see what each function and each line does. It could probably be optimized further (I don’t know every APL function yet…), and also could probably be golfed to a few lines (at the cost of readability?).</p>
|
||||
<p>It took me some time to write this, but Dyalog’s tools make it really easy to insert symbols and to look up what they do. Next time, I will look into some ASCII-based APL descendants. J seems to have a <a href="http://code.jsoftware.com/wiki/NuVoc">good documentation</a> and a tradition of <em>tacit definitions</em>, similar to the point-free style in Haskell. Overall, J seems well-suited to modern functional programming, while APL is still under the influence of its early days when it was more procedural. Another interesting area is K, Q, and their database engine kdb+, which seems to be extremely performant and actually used in production.</p>
|
||||
<p>Still, Unicode symbols make the code much more readable, mainly because there is a one-to-one link between symbols and functions, which cannot be maintained with only a few ASCII characters.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,33 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Ising model simulation</h1>
|
||||
|
||||
|
||||
<p class="byline">February 5, 2018 – Dimitri Lozeve</p>
|
||||
|
||||
|
||||
<h1 class="title">Ising model simulation</h1>
|
||||
|
||||
|
||||
<p class="byline">February 5, 2018 – Dimitri Lozeve</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
by Dimitri Lozeve
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#mathematical-definition">Mathematical definition</a></li>
|
||||
<li><a href="#simulation">Simulation</a></li>
|
||||
<li><a href="#implementation">Implementation</a></li>
|
||||
|
@ -156,10 +148,11 @@ J\sigma_i \sum_{j\sim i} \sigma_j. \]</span></p>
|
|||
<span id="cb9-9"><a href="#cb9-9" aria-hidden="true"></a> <span class="at">:middleware</span> [m/fun-mode])</span></code></pre></div>
|
||||
<h2 id="conclusion">Conclusion</h2>
|
||||
<p>The Ising model is a really easy (and common) example use of MCMC and Metropolis-Hastings. It allows to easily and intuitively understand how the algorithm works, and to make nice visualizations!</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,33 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Generating and representing L-systems</h1>
|
||||
|
||||
|
||||
<p class="byline">January 18, 2018 – Dimitri Lozeve</p>
|
||||
|
||||
|
||||
<h1 class="title">Generating and representing L-systems</h1>
|
||||
|
||||
|
||||
<p class="byline">January 18, 2018 – Dimitri Lozeve</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
by Dimitri Lozeve
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#what-is-an-l-system">What is an L-system?</a>
|
||||
<ul>
|
||||
<li><a href="#a-few-examples-to-get-started">A few examples to get started</a></li>
|
||||
|
@ -182,10 +174,11 @@ Available options:
|
|||
<li>Weisstein, Eric W. “Lindenmayer System.” From MathWorld–A Wolfram Web Resource. <a href="http://mathworld.wolfram.com/LindenmayerSystem.html">http://mathworld.wolfram.com/LindenmayerSystem.html</a></li>
|
||||
<li>Corte, Leo. “L-systems and Penrose P3 in Inkscape.” <em>The Brick in the Sky.</em> <a href="https://thebrickinthesky.wordpress.com/2013/03/17/l-systems-and-penrose-p3-in-inkscape/">https://thebrickinthesky.wordpress.com/2013/03/17/l-systems-and-penrose-p3-in-inkscape/</a></li>
|
||||
</ol>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,31 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Operations Research and Optimization: where to start?</h1>
|
||||
|
||||
|
||||
<p class="byline">May 27, 2020</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<h1 class="title">Operations Research and Optimization: where to start?</h1>
|
||||
|
||||
|
||||
<p class="byline">May 27, 2020</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#why-is-it-hard-to-approach">Why is it hard to approach?</a></li>
|
||||
<li><a href="#where-to-start">Where to start</a>
|
||||
|
@ -159,10 +153,11 @@
|
|||
<p>Williams, H. Paul. 2013. <em>Model Building in Mathematical Programming</em>. Chichester, West Sussex: Wiley. <a href="https://www.wiley.com/en-fr/Model+Building+in+Mathematical+Programming,+5th+Edition-p-9781118443330">https://www.wiley.com/en-fr/Model+Building+in+Mathematical+Programming,+5th+Edition-p-9781118443330</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,31 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Peano Axioms</h1>
|
||||
|
||||
|
||||
<p class="byline">March 18, 2019</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<h1 class="title">Peano Axioms</h1>
|
||||
|
||||
|
||||
<p class="byline">March 18, 2019</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#the-axioms">The Axioms</a></li>
|
||||
<li><a href="#addition">Addition</a>
|
||||
|
@ -166,10 +160,11 @@ then <span class="math inline">\(\varphi(n)\)</span> is true for every natural n
|
|||
<p>Wigner, Eugene P. 1990. “The Unreasonable Effectiveness of Mathematics in the Natural Sciences.” In <em>Mathematics and Science</em>, by Ronald E Mickens, 291–306. WORLD SCIENTIFIC. <a href="https://doi.org/10.1142/9789814503488_0018">https://doi.org/10.1142/9789814503488_0018</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,31 +21,25 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Quick Notes on Reinforcement Learning</h1>
|
||||
|
||||
|
||||
<p class="byline">November 21, 2018</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<h1 class="title">Quick Notes on Reinforcement Learning</h1>
|
||||
|
||||
|
||||
<p class="byline">November 21, 2018</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<p>In this series of blog posts, I intend to write my notes as I go through Richard S. Sutton’s excellent <em>Reinforcement Learning: An Introduction</em> <a href="#ref-1">(1)</a>.</p>
|
||||
<p>I will try to formalise the maths behind it a little bit, mainly because I would like to use it as a useful personal reference to the main concepts in RL. I will probably add a few remarks about a possible implementation as I go on.</p>
|
||||
<h2 id="relationship-between-agent-and-environment">Relationship between agent and environment</h2>
|
||||
|
@ -133,10 +127,11 @@ q_{\pi}(s,a) &= \mathbb{E}_{\pi}\left[ \sum_{k=0}^{\infty} \gamma^k R_{t+k+1
|
|||
<ol>
|
||||
<li><span id="ref-1"></span>R. S. Sutton and A. G. Barto, Reinforcement learning: an introduction, Second edition. Cambridge, MA: The MIT Press, 2018.</li>
|
||||
</ol>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,40 +21,35 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Mindsay: Towards Self-Learning Chatbots</h1>
|
||||
|
||||
|
||||
<p class="byline">April 6, 2019</p>
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<p>Last week I made a presentation at the <a href="https://www.meetup.com/Paris-NLP/">Paris NLP Meetup</a>, on how we implemented self-learning chatbots in production at Mindsay.</p>
|
||||
<h1 class="title">Mindsay: Towards Self-Learning Chatbots</h1>
|
||||
|
||||
|
||||
<p class="byline">April 6, 2019</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<p>Last week I made a presentation at the <a href="https://www.meetup.com/Paris-NLP/">Paris NLP Meetup</a>, on how we implemented self-learning chatbots in production at Mindsay.</p>
|
||||
<p>It was fascinating to other people interested in NLP about the technologies and models we deploy at work! It’s always nice to have some feedback about our work, and preparing this talk forced me to take a step back about what we do and rethink it in new interesting ways.</p>
|
||||
<p>Also check out the <a href="https://nlpparis.wordpress.com/2019/03/29/paris-nlp-season-3-meetup-4-at-meilleursagents/">other presentations</a>, one about diachronic (i.e. time-dependent) word embeddings and the other about the different models and the use of Knowledge Bases for Information Retrieval. (This might even give us new ideas to explore…)</p>
|
||||
<p>If you’re interested about exciting applications at the confluence of Reinforcement Learning and NLP, the slides are available <a href="https://drive.google.com/file/d/1aS1NpPxRzsQCsAqoQIVZrdf8R1Y2VKrT/view">here</a>. It includes basic RL theory, how we transposed it to the specific case of conversational agents, the technical and mathematical challenges in implementing self-learning chatbots, and of course plenty of references for further reading if we piqued your interest!</p>
|
||||
<p><strong><strong>Update:</strong></strong> The videos are now available on the <a href="https://nlpparis.wordpress.com/2019/03/29/paris-nlp-season-3-meetup-4-at-meilleursagents/">NLP Meetup website</a>.</p>
|
||||
<p><strong><strong>Update 2:</strong></strong> Destygo changed its name to <a href="https://www.mindsay.com/">Mindsay</a>!</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="./">Home</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./archive.html">Archive</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="./archive.html">Posts</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Projects</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 class="title">Projects</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
<hr>
|
||||
<h2><a href="./files/tdanetworks.pdf">Topological Data Analysis of time-dependent networks</a></h2>
|
||||
<p>Application of the recent advances in Topological Data Analysis (TDA) and Persistent Homology to periodicity detection in temporal networks. <a href="./files/tdanetworks.pdf">Master's thesis dissertation.</a></p>
|
||||
|
@ -89,6 +87,8 @@
|
|||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">ADS-B data visualization</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
<h1 class="title">ADS-B data visualization</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on July 26, 2017
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Civilisation</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
<h1 class="title">Civilisation</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on July 26, 2017
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Community Detection</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
<h1 class="title">Community Detection</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on July 26, 2017
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Ising model simulation</h1>
|
||||
|
||||
|
||||
<p class="byline">February 4, 2018</p>
|
||||
|
||||
|
||||
<h1 class="title">Ising model simulation</h1>
|
||||
|
||||
|
||||
<p class="byline">February 4, 2018</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on February 4, 2018
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">L-systems</h1>
|
||||
|
||||
|
||||
<p class="byline">January 17, 2018</p>
|
||||
|
||||
|
||||
<h1 class="title">L-systems</h1>
|
||||
|
||||
|
||||
<p class="byline">January 17, 2018</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on January 17, 2018
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Orbit</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
<h1 class="title">Orbit</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on July 26, 2017
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Satrap</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
<h1 class="title">Satrap</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on July 26, 2017
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Topological Data Analysis of time-dependent networks</h1>
|
||||
|
||||
|
||||
<p class="byline">September 1, 2018</p>
|
||||
|
||||
|
||||
<h1 class="title">Topological Data Analysis of time-dependent networks</h1>
|
||||
|
||||
|
||||
<p class="byline">September 1, 2018</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on September 1, 2018
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="../">Home</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../archive.html">Archive</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="../archive.html">Posts</a>
|
||||
<a href="../projects.html">Projects</a>
|
||||
<a href="../contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">WWII bombings visualization</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
<h1 class="title">WWII bombings visualization</h1>
|
||||
|
||||
|
||||
<p class="byline">July 26, 2017</p>
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<article>
|
||||
<article>
|
||||
<section class="header">
|
||||
Posted on July 26, 2017
|
||||
|
||||
|
@ -51,6 +49,8 @@
|
|||
</article>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
110
_site/rss.xml
110
_site/rss.xml
|
@ -11,12 +11,8 @@
|
|||
<item>
|
||||
<title>Dyalog APL Problem Solving Competition 2020 — Phase II</title>
|
||||
<link>https://www.lozeve.com/posts/dyalog-apl-competition-2020-phase-2.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<description><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#problem-1-take-a-dive">Problem 1 – Take a Dive</a></li>
|
||||
<li><a href="#problem-2-another-step-in-the-proper-direction">Problem 2 – Another Step in the Proper Direction</a></li>
|
||||
|
@ -223,8 +219,7 @@
|
|||
<span id="cb20-15"><a href="#cb20-15" aria-hidden="true"></a>∇</span></code></pre></div>
|
||||
<div class="sourceCode" id="cb21"><pre class="sourceCode default"><code class="sourceCode default"><span id="cb21-1"><a href="#cb21-1" aria-hidden="true"></a> :EndNamespace</span>
|
||||
<span id="cb21-2"><a href="#cb21-2" aria-hidden="true"></a>:EndNamespace</span></code></pre></div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Sun, 02 Aug 2020 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/dyalog-apl-competition-2020-phase-2.html</guid>
|
||||
|
@ -233,12 +228,8 @@
|
|||
<item>
|
||||
<title>Dyalog APL Problem Solving Competition 2020 — Phase I</title>
|
||||
<link>https://www.lozeve.com/posts/dyalog-apl-competition-2020-phase-1.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<description><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#lets-split">1. Let’s Split!</a></li>
|
||||
<li><a href="#character-building">2. Character Building</a></li>
|
||||
|
@ -391,8 +382,7 @@
|
|||
<span id="cb6-11"><a href="#cb6-11" aria-hidden="true"></a> ┴──────────────┴──────────────┴──────────────┴──────────────┘│</span>
|
||||
<span id="cb6-12"><a href="#cb6-12" aria-hidden="true"></a> ─────────────────────────────────────────────────────────────┘</span></code></pre></div>
|
||||
<p>Next, we clean this up with Ravel (<code>,</code>) and we can Mix to obtain the final result.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Sun, 02 Aug 2020 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/dyalog-apl-competition-2020-phase-1.html</guid>
|
||||
|
@ -401,12 +391,8 @@
|
|||
<item>
|
||||
<title>Operations Research and Optimization: where to start?</title>
|
||||
<link>https://www.lozeve.com/posts/operations-research-references.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<description><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#why-is-it-hard-to-approach">Why is it hard to approach?</a></li>
|
||||
<li><a href="#where-to-start">Where to start</a>
|
||||
|
@ -520,8 +506,7 @@
|
|||
<p>Williams, H. Paul. 2013. <em>Model Building in Mathematical Programming</em>. Chichester, West Sussex: Wiley. <a href="https://www.wiley.com/en-fr/Model+Building+in+Mathematical+Programming,+5th+Edition-p-9781118443330">https://www.wiley.com/en-fr/Model+Building+in+Mathematical+Programming,+5th+Edition-p-9781118443330</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Wed, 27 May 2020 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/operations-research-references.html</guid>
|
||||
|
@ -530,12 +515,8 @@
|
|||
<item>
|
||||
<title>ICLR 2020 Notes: Speakers and Workshops</title>
|
||||
<link>https://www.lozeve.com/posts/iclr-2020-notes.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<description><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#the-format-of-the-virtual-conference">The Format of the Virtual Conference</a></li>
|
||||
<li><a href="#speakers">Speakers</a>
|
||||
<ul>
|
||||
|
@ -592,8 +573,7 @@
|
|||
<p>Cognitive science is fascinating, and I believe that collaboration between ML practitioners and cognitive scientists will greatly help advance both fields. I only watched <a href="https://baicsworkshop.github.io/program/baics_45.html">Leslie Kaelbling’s presentation</a>, which echoes a lot of things from her talk at the main conference. It complements it nicely, with more focus on intelligence, especially <em>embodied</em> intelligence. I think she has the right approach to relationships between AI and natural science, explicitly listing the things from her work that would be helpful to natural scientists, and things she wish she knew about natural intelligences. It raises many fascinating questions on ourselves, what we build, and what we understand. I felt it was very motivational!</p>
|
||||
<h3 id="integration-of-deep-neural-models-and-differential-equations"><a href="https://iclr.cc/virtual_2020/workshops_5.html">Integration of Deep Neural Models and Differential Equations</a></h3>
|
||||
<p>I didn’t attend this workshop, but I think I will watch the presentations if I can find the time. I have found the intersection of differential equations and ML very interesting, ever since the famous <a href="https://papers.nips.cc/paper/7892-neural-ordinary-differential-equations">NeurIPS best paper</a> on Neural ODEs. I think that such improvements to ML theory from other fields in mathematics would be extremely beneficial to a better understanding of the systems we build.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Tue, 05 May 2020 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/iclr-2020-notes.html</guid>
|
||||
|
@ -602,12 +582,8 @@
|
|||
<item>
|
||||
<title>Reading notes: Hierarchical Optimal Transport for Document Representation</title>
|
||||
<link>https://www.lozeve.com/posts/hierarchical-optimal-transport-for-document-classification.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<description><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction-and-motivation">Introduction and motivation</a></li>
|
||||
<li><a href="#background-optimal-transport">Background: optimal transport</a></li>
|
||||
<li><a href="#hierarchical-optimal-transport">Hierarchical optimal transport</a></li>
|
||||
|
@ -693,8 +669,7 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<p>Yurochkin, Mikhail, Sebastian Claici, Edward Chien, Farzaneh Mirzazadeh, and Justin M Solomon. 2019. “Hierarchical Optimal Transport for Document Representation.” In <em>Advances in Neural Information Processing Systems 32</em>, 1599–1609. <a href="http://papers.nips.cc/paper/8438-hierarchical-optimal-transport-for-document-representation.pdf">http://papers.nips.cc/paper/8438-hierarchical-optimal-transport-for-document-representation.pdf</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Sun, 05 Apr 2020 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/hierarchical-optimal-transport-for-document-classification.html</guid>
|
||||
|
@ -703,19 +678,14 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<item>
|
||||
<title>Mindsay: Towards Self-Learning Chatbots</title>
|
||||
<link>https://www.lozeve.com/posts/self-learning-chatbots-destygo.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<p>Last week I made a presentation at the <a href="https://www.meetup.com/Paris-NLP/">Paris NLP Meetup</a>, on how we implemented self-learning chatbots in production at Mindsay.</p>
|
||||
<description><![CDATA[<section>
|
||||
<p>Last week I made a presentation at the <a href="https://www.meetup.com/Paris-NLP/">Paris NLP Meetup</a>, on how we implemented self-learning chatbots in production at Mindsay.</p>
|
||||
<p>It was fascinating to other people interested in NLP about the technologies and models we deploy at work! It’s always nice to have some feedback about our work, and preparing this talk forced me to take a step back about what we do and rethink it in new interesting ways.</p>
|
||||
<p>Also check out the <a href="https://nlpparis.wordpress.com/2019/03/29/paris-nlp-season-3-meetup-4-at-meilleursagents/">other presentations</a>, one about diachronic (i.e. time-dependent) word embeddings and the other about the different models and the use of Knowledge Bases for Information Retrieval. (This might even give us new ideas to explore…)</p>
|
||||
<p>If you’re interested about exciting applications at the confluence of Reinforcement Learning and NLP, the slides are available <a href="https://drive.google.com/file/d/1aS1NpPxRzsQCsAqoQIVZrdf8R1Y2VKrT/view">here</a>. It includes basic RL theory, how we transposed it to the specific case of conversational agents, the technical and mathematical challenges in implementing self-learning chatbots, and of course plenty of references for further reading if we piqued your interest!</p>
|
||||
<p><strong><strong>Update:</strong></strong> The videos are now available on the <a href="https://nlpparis.wordpress.com/2019/03/29/paris-nlp-season-3-meetup-4-at-meilleursagents/">NLP Meetup website</a>.</p>
|
||||
<p><strong><strong>Update 2:</strong></strong> Destygo changed its name to <a href="https://www.mindsay.com/">Mindsay</a>!</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Sat, 06 Apr 2019 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/self-learning-chatbots-destygo.html</guid>
|
||||
|
@ -724,12 +694,8 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<item>
|
||||
<title>Random matrices from the Ginibre ensemble</title>
|
||||
<link>https://www.lozeve.com/posts/ginibre-ensemble.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h3 id="ginibre-ensemble-and-its-properties">Ginibre ensemble and its properties</h3>
|
||||
<description><![CDATA[<section>
|
||||
<h3 id="ginibre-ensemble-and-its-properties">Ginibre ensemble and its properties</h3>
|
||||
<p>The <em>Ginibre ensemble</em> is a set of random matrices with the entries chosen independently. Each entry of a <span class="math inline">\(n \times n\)</span> matrix is a complex number, with both the real and imaginary part sampled from a normal distribution of mean zero and variance <span class="math inline">\(1/2n\)</span>.</p>
|
||||
<p>Random matrices distributions are very complex and are a very active subject of research. I stumbled on this example while reading an article in <em>Notices of the AMS</em> by Brian C. Hall <a href="#ref-1">(1)</a>.</p>
|
||||
<p>Now what is interesting about these random matrices is the distribution of their <span class="math inline">\(n\)</span> eigenvalues in the complex plane.</p>
|
||||
|
@ -754,8 +720,7 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<li><span id="ref-1"></span>Hall, Brian C. 2019. “Eigenvalues of Random Matrices in the General Linear Group in the Large-<span class="math inline">\(N\)</span> Limit.” <em>Notices of the American Mathematical Society</em> 66, no. 4 (Spring): 568-569. <a href="https://www.ams.org/journals/notices/201904/201904FullIssue.pdf">https://www.ams.org/journals/notices/201904/201904FullIssue.pdf</a></li>
|
||||
<li><span id="ref-2"></span>Ginibre, Jean. “Statistical ensembles of complex, quaternion, and real matrices.” Journal of Mathematical Physics 6.3 (1965): 440-449. <a href="https://doi.org/10.1063/1.1704292">https://doi.org/10.1063/1.1704292</a></li>
|
||||
</ol>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Wed, 20 Mar 2019 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/ginibre-ensemble.html</guid>
|
||||
|
@ -764,12 +729,8 @@ W_1(p, q) = \min_{P \in \mathbb{R}_+^{n\times m}} \sum_{i,j} C_{i,j} P_{i,j}
|
|||
<item>
|
||||
<title>Peano Axioms</title>
|
||||
<link>https://www.lozeve.com/posts/peano.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<description><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#the-axioms">The Axioms</a></li>
|
||||
<li><a href="#addition">Addition</a>
|
||||
|
@ -890,8 +851,7 @@ then <span class="math inline">\(\varphi(n)\)</span> is true for every natural n
|
|||
<p>Wigner, Eugene P. 1990. “The Unreasonable Effectiveness of Mathematics in the Natural Sciences.” In <em>Mathematics and Science</em>, by Ronald E Mickens, 291–306. WORLD SCIENTIFIC. <a href="https://doi.org/10.1142/9789814503488_0018">https://doi.org/10.1142/9789814503488_0018</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Mon, 18 Mar 2019 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/peano.html</guid>
|
||||
|
@ -900,12 +860,8 @@ then <span class="math inline">\(\varphi(n)\)</span> is true for every natural n
|
|||
<item>
|
||||
<title>Quick Notes on Reinforcement Learning</title>
|
||||
<link>https://www.lozeve.com/posts/reinforcement-learning-1.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<description><![CDATA[<section>
|
||||
<h2 id="introduction">Introduction</h2>
|
||||
<p>In this series of blog posts, I intend to write my notes as I go through Richard S. Sutton’s excellent <em>Reinforcement Learning: An Introduction</em> <a href="#ref-1">(1)</a>.</p>
|
||||
<p>I will try to formalise the maths behind it a little bit, mainly because I would like to use it as a useful personal reference to the main concepts in RL. I will probably add a few remarks about a possible implementation as I go on.</p>
|
||||
<h2 id="relationship-between-agent-and-environment">Relationship between agent and environment</h2>
|
||||
|
@ -993,8 +949,7 @@ q_{\pi}(s,a) &= \mathbb{E}_{\pi}\left[ \sum_{k=0}^{\infty} \gamma^k R_{t+k+1
|
|||
<ol>
|
||||
<li><span id="ref-1"></span>R. S. Sutton and A. G. Barto, Reinforcement learning: an introduction, Second edition. Cambridge, MA: The MIT Press, 2018.</li>
|
||||
</ol>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Wed, 21 Nov 2018 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/reinforcement-learning-1.html</guid>
|
||||
|
@ -1003,12 +958,8 @@ q_{\pi}(s,a) &= \mathbb{E}_{\pi}\left[ \sum_{k=0}^{\infty} \gamma^k R_{t+k+1
|
|||
<item>
|
||||
<title>Ising model simulation in APL</title>
|
||||
<link>https://www.lozeve.com/posts/ising-apl.html</link>
|
||||
<description><![CDATA[<article>
|
||||
<section class="header">
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<description><![CDATA[<section>
|
||||
<div id="toc"><h2>Table of Contents</h2><ul>
|
||||
<li><a href="#the-apl-family-of-languages">The APL family of languages</a>
|
||||
<ul>
|
||||
<li><a href="#why-apl">Why APL?</a></li>
|
||||
|
@ -1206,8 +1157,7 @@ q_{\pi}(s,a) &= \mathbb{E}_{\pi}\left[ \sum_{k=0}^{\infty} \gamma^k R_{t+k+1
|
|||
<p>The algorithm is very fast (I think it can be optimized by the interpreter because there is no branching), and is easy to reason about. The whole program fits in a few lines, and you clearly see what each function and each line does. It could probably be optimized further (I don’t know every APL function yet…), and also could probably be golfed to a few lines (at the cost of readability?).</p>
|
||||
<p>It took me some time to write this, but Dyalog’s tools make it really easy to insert symbols and to look up what they do. Next time, I will look into some ASCII-based APL descendants. J seems to have a <a href="http://code.jsoftware.com/wiki/NuVoc">good documentation</a> and a tradition of <em>tacit definitions</em>, similar to the point-free style in Haskell. Overall, J seems well-suited to modern functional programming, while APL is still under the influence of its early days when it was more procedural. Another interesting area is K, Q, and their database engine kdb+, which seems to be extremely performant and actually used in production.</p>
|
||||
<p>Still, Unicode symbols make the code much more readable, mainly because there is a one-to-one link between symbols and functions, which cannot be maintained with only a few ASCII characters.</p>
|
||||
</section>
|
||||
</article>
|
||||
</section>
|
||||
]]></description>
|
||||
<pubDate>Mon, 05 Mar 2018 00:00:00 UT</pubDate>
|
||||
<guid>https://www.lozeve.com/posts/ising-apl.html</guid>
|
||||
|
|
|
@ -21,26 +21,24 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="./">Home</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./archive.html">Archive</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="./archive.html">Posts</a>
|
||||
<a href="./projects.html">Projects</a>
|
||||
<a href="./contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">Skills in Statistics, Data Science and Machine Learning</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 class="title">Skills in Statistics, Data Science and Machine Learning</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<h2 id="statistics">Statistics</h2>
|
||||
<h2 id="statistics">Statistics</h2>
|
||||
<ul>
|
||||
<li>Knowledge of Linear Models and Generalised Linear Models (including logistic regression), both in theory and in applications</li>
|
||||
<li>Classical Statistical inference (maximum likelihood estimation, method of moments, minimal variance unbiased estimators) and testing (including goodness of fit)</li>
|
||||
|
@ -95,6 +93,8 @@
|
|||
<li>Hidden Markov Models and Sequential Monte Carlo Methods</li>
|
||||
</ul>
|
||||
|
||||
</article>
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -12,7 +12,7 @@ header nav a {
|
|||
display: inline-block;
|
||||
font-size: 1.4rem;
|
||||
font-weight: bold;
|
||||
text-decoration: none !important;
|
||||
font-variant-caps: small-caps;
|
||||
margin: 0 0.5rem;
|
||||
padding: 0 0;
|
||||
}
|
||||
|
@ -40,16 +40,12 @@ article .header {
|
|||
/* } */
|
||||
|
||||
blockquote {
|
||||
display: block;
|
||||
border-left: 2px solid #808080;
|
||||
padding-left: 1rem;
|
||||
margin-top: 1rem;
|
||||
margin-bottom: 1rem;
|
||||
color: #333;
|
||||
background: #eeeeee;
|
||||
}
|
||||
|
||||
.definition, .proposition, .theorem {
|
||||
width: 55%;
|
||||
display: block;
|
||||
border-left: 2px solid #808080;
|
||||
padding-left: 1rem;
|
||||
|
@ -89,6 +85,10 @@ blockquote {
|
|||
font-style: normal;
|
||||
}
|
||||
|
||||
.proof {
|
||||
width: 55%;
|
||||
}
|
||||
|
||||
.proof:before {
|
||||
content: "Proof.";
|
||||
font-style: italic;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: Home
|
||||
title: Dimitri Lozeve
|
||||
---
|
||||
|
||||
<img src="/images/portrait_small.jpg" style="width: 25%; float: right; margin-left: 10px; margin-bottom: 10px; margin-right: 50px; margin-top: -100px" alt="Dimitri Lozeve portrait"/>
|
||||
|
|
|
@ -23,33 +23,33 @@
|
|||
</head>
|
||||
<body>
|
||||
<article>
|
||||
$if(title)$
|
||||
<header>
|
||||
<nav>
|
||||
<nav>
|
||||
<a href="/">Home</a>
|
||||
<a href="/projects.html">Projects</a>
|
||||
<a href="/archive.html">Archive</a>
|
||||
<a href="/contact.html">Contact</a>
|
||||
</nav>
|
||||
<a href="/archive.html">Posts</a>
|
||||
<a href="/projects.html">Projects</a>
|
||||
<a href="/contact.html">Contact</a>
|
||||
</nav>
|
||||
|
||||
<h1 class="title">$title$</h1>
|
||||
$if(subtitle)$
|
||||
<p class="subtitle">$subtitle$</p>
|
||||
$endif$
|
||||
$if(date)$
|
||||
<p class="byline">$date$$if(author)$ – $author$$endif$</p>
|
||||
$else$
|
||||
$if(author)$
|
||||
<p class="byline">$author$</p>
|
||||
$endif$
|
||||
$endif$
|
||||
$if(title)$
|
||||
<h1 class="title">$title$</h1>
|
||||
$if(subtitle)$
|
||||
<p class="subtitle">$subtitle$</p>
|
||||
$endif$
|
||||
$if(date)$
|
||||
<p class="byline">$date$$if(author)$ – $author$$endif$</p>
|
||||
$else$
|
||||
$if(author)$
|
||||
<p class="byline">$author$</p>
|
||||
$endif$
|
||||
$endif$
|
||||
$endif$
|
||||
</header>
|
||||
$endif$
|
||||
|
||||
$body$
|
||||
|
||||
</article>
|
||||
|
||||
$body$
|
||||
|
||||
<footer>
|
||||
Site proudly generated by
|
||||
<a href="http://jaspervdj.be/hakyll">Hakyll</a>
|
||||
|
|
|
@ -1,10 +1,3 @@
|
|||
<article>
|
||||
<section class="header">
|
||||
$if(author)$
|
||||
by $author$
|
||||
$endif$
|
||||
</section>
|
||||
<section>
|
||||
$body$
|
||||
</section>
|
||||
</article>
|
||||
<section>
|
||||
$body$
|
||||
</section>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue