Differentiable Path Tracing on the GPU/TPU
You can download a PDF (typset in LaTeX) of this blog post here . Jupyter Notebook Code on GitHub: https://github.com/ericjang/pt-jax</

You can download a PDF (typset in LaTeX) of this blog post here . Jupyter Notebook Code on GitHub: https://github.com/ericjang/pt-jax</

Over the weekend I was reading Combine: Asynchronous Programming with Swift from my friends at raywenderlich.com when it occured on me that Combine and Core ML might make a nice couple. Combine lets you build reactive event processing chains . Doing inference with a Core ML model can be one of the stages in such a chain, as this is nothing more than another data transforma

DISCLAIMER: NO INVESTMENT OR LEGAL ADVICE The Content is for informational purposes only, you should not construe any such information or other material as legal, tax, investment, financial, or other advice. Investing involves risk, please consult a financial professional before making an investment. Robinhood is a zero-commission brokerage that was founded in 2013. It ha
As part of our work tracking Twitter abuse towards MPs and candidates going into the December 12th general election I've been updating our
Detailed derivations and open-source code to analyze the receptive fields of convnets.

Most neuroscience research takes place in a full, live animal. But brain organoids are different. Brain organoids are three-dimensional blobs of brain grown from human stem cells and they offer novel access to the study of human brain development. On this episode we go beyond our computational comfort zone to talk about the history of stem cells, the potion of chemicals needed to get these little blobs to grow, and the extent to which they mimic features of the human brain when they do. We also

We're delighted today to introduce the new Create Next App. Create Next App sets up a modern React application powered by Next.js in one command.

The age-old debate of nature versus nurture is now being played out between artificial intelligence and neuroscience. The dominant approach in AI, machine learning , puts an emphasis on adapting processing to fit the data at hand. Animals, on the other hand, seem to have a lot of built in structure and tendencies, that mean they function well right out of the womb. So are most of our abilities the result of genetically-encoded instructions, honed over generations of evolution? Or are our i
Next.js 9.0 was released approximately two months ago. Since then, we’ve been busy with 7 smaller but quite important releases. Let’s dive into what these releases have brought to your websites and applications, with absolutely no breaking changes.

Last March, I shared that we were starting to look for a new CEO for Stack Overflow. We were looking for that rare combination of someone who… Read more "Welcome, Prashanth!"
This workshop is sold out! Provalis Research is holding a three-day training workshop for QDA Miner 5 and WordStat 8 in Siena, Italy. The training will be held from October 28 to October 30, 2019 (from 9:00 am to 5:00 pm), at University of Siena. The workshop will have a greater focus on WordStat but there will […]
In this series of blog posts we’re taking a deep dive into the new on-device model personalization features from Core ML 3. I’ll show how to create a customizable image classifier using k-Nearest Neighbors as well as a deep neural network, right from inside an iOS app. This is part 3 of a four-part series: Introduction to on-device training <a href="https://machinethink.net/blog/cor
Every year engineers on the Pinterest Growth team organize an internal conference called Growthcon. The goal of Growthcon is help share learnings, insights, and best practices from across all the teams in Growth. Every Growthcon has a mix of talks from internal speakers, breakout learning labs, and a keynote speaker. For this year’s keynote we invited […] The post Increase funnel conversion with Psych appeared first on John Egan .
North Korea, often called the hermit kingdom, is a land we know little about but one we are hearing about more and more because of its nuclear program and because of the unique relationship between its leader Kim Jung-on and U.S. President Donald Trump. While still very secretive and closed to the outside world, […]
The brain is the result of evolution. A lot of evolution. Most neuroscientists don't really think about this fact. Should we? On this episode we talk about two papers---one focused on brains and the other on AI---that argue that following evolution is the path to success. As part of this argument, they make the point that, in evolution, each stage along the way needs to be fully functional, which impacts the shape and role of the brain. As a result, the system is best thought of as a whole---not
Chris Beaumont, a Data Scientist at Netflix, recently gave a talk at the SF Growth Engineering Meetup on a novel new approach Netflix took to continuously measure and understanding the incremental impact different emails had on subscriber growth. Chris expands on the original blog post he published to go more in depth on how Netflix created […] The post Measuring Incrementality For Emails @ Netflix appeared first on John Egan .
We've been working together with the BBC to bring public attention to the issue of online abuse against politicians. Risi
In this series of blog posts we’re taking a deep dive into the new on-device model personalization features from Core ML 3. I’ll show how to create a customizable image classifier using k-Nearest Neighbors as well as a deep neural network, right from inside an iOS app. This is part 2 of a four-part series: Introduction to on-device training Rock, Paper, Scissors (Lizard? Spo
An experiment showing adversarial robustness makes neural style transfer work on a non-VGG architecture
Section 3.2 of Ilyas et al. (2019) shows that training a model on only adversarial errors leads to non-trivial generalization on the original test set. We show that these experiments are a specific case of learning from errors.
This workshop is sold out! Provalis Research is holding a three-day training workshop for QDA Miner 5 and WordStat 8 in San Diego, CA. The training will be held from December 16 to December 18, 2019 (from 9:00 am to 5:00 pm), at University of California San Diego. Click here for a detailed description of the workshop. Each […]
The recent advances in deep learning have done more than just make money for startups and tech companies. They've also infiltrated neuroscience! Deep neural networks---models originally inspired by the basics of the nervous system---are finding ever more applications in the quest to understand the brain. We talk about many of those uses in the episode. After first describing more traditional approaches to modeling behavior, we talk about how neuroscientists compare deep net models to real brains
CLARIN ERIC is a research infrastructure through Europe and beyond to encourage the sharing and sustainability of language data and tools for research in the humanities and social sciences. We are pleased to announce that our functions for text analysis in Google Sheets were featured in the July 2019 issue of the CLARIN Newsflash. We are still wor
Spreadsheets are an increasingly popular way of storing all kinds of information, including text, and giving it some informal structure, and systems like Google Sheets are especially popular for collaborative work and sharing data. In response to the demand for standard natural language processing (NLP) tasks in spreadsheets, we have developed a Google Sheets add-on that provides functions to carry out the following tasks on text cells using GATE Cloud services: named

Restricted learning and intrinsic plasticity explained

In collaboration with Headstart (a charitable trust that provides hands-on science, engineering and maths taster courses), the Department of Computer Science has just run its fourth annual summer school for maths and science A-level students. This residential course ran from 8 to 12 July 2019 and included practical work in computer programming, Lego robots, and project development as well as tours of the campus and talks about the industry. For the third year in a row, we hav

This is a psuedo-transcript for a talk given at Deconstruct 2019. To make this accessible for people on slow connections as well as people using screen readers, the slides have been replaced by in-line text (the talk has ~120 slides; at an average of 20 kB per slide, that's 2.4 MB. If you think that's trivial, consider that <a href="https://blogs.microsoft.com/on-the-issues/2019/04/08/its-time-for-a-new-approach-for-mapping-broadband-data-to-be
JAX is a great linear algebra + automatic differentiation library for fast experimentation with and teaching machine learning. Here is a lightweight example, in just 75 lines of JAX, of how to implement Real-NVP . This post is based off of a tutorial on normalizing flows I gave at the ICML workshop on <a href="htt

This is a tutorial on common practices in training generative models that optimize likelihood directly, such as autoregressive models and normalizing flows . Deep generative modeling is a fast-moving field, so I hope for this to be a newcomer-friendly introduction to the basic evaluation terminology used consistently across r
12th GATE Training Course: open-source natural language processing with an emphasis on social media For over a decade, the GATE team has provided an annual course in using our technology. The course content and track options have changed a bit over the years, but it always includes material to help novices get started with GATE as well as introductory and more advanced use of the JAPE language for matching pattern

Monitoring Implementation of CRPD and SDG Through Big Data Analytics and Text Mining Derrick L. Cogburn American University Introduction As we look at the major global frameworks to support disability-inclusive international development, especially the 2030 Sustainable Development Goals, the United Nations Convention on the Rights of Persons with Disabilities (CRPD), the Habitat III […]

In May 2019 we submitted a prototype to the United Nations General Assembly Resolutions Extraction and Elicitation Global Challenge , which asked for submissions using mature natural language processing techniques to produce semantically enhanced, machine-readable documents from PDFs of UN GA resolutions, with particular interest in identifying named entities and items in certain thesauri and ontologies
