This new open source library is based concepts first described in Jeff Hawkins’ book On Intelligence and subsequently developed by Numenta Inc. NuPIC consists of a set of machine learning algorithms that accurately model layers of neurons in the neocortex. NuPIC’s algorithms continuously learn temporal patterns, make predictions, and detect anomalous behavior within streaming data. […]
Google Maps is creating the world’s most comprehensive geolocated photo library through Street View. We’re also empowering anyone to contribute photos and 360-degree panoramas to Google Maps via products like Trekker, Business View, Views, and Photo Sphere. In this talk, we’ll show how developers can integrate billions of panoramas into their projects. We’ll also show […]
Quantum annealing is a generic framework, metaheuristic, for combinatorial optimization. I will first review the basic formulation of quantum annealing and numerical evidence for its performance, particularly in comparison with classical simulated annealing. I will then explain a few theorems to guarantee its convergence toward the solution. The final part will be devoted to recent […]
This is the first talk of the Swift Language User Group (#SLUG) in Palo Alto by JP Simard. He started with a short intro recapping what is publicly known about Swift, then detailed what he has learned about Swift internals so far, such as introspection, Xcode tooling (including dynamic Swift header generation), followed by a healthy round […]
What can we learn from Erlang or Haskell for building reliable high concurrency services? Bob was involved in many Python projects but argues that for some domains there may be better methods found elsewhere.
How do you redesign a product used by a billion people? The Google Maps team recently launched their biggest redesign since the product was introduced 8 years ago. The lead designers will take you through the journey, illustrating three lessons learned that can apply to any design and product development process.
ART is an evolution of the Android runtime, and was first made available as an option on Android 4.4, KitKat. It comes with improvements in the garbage collector, threading and locking model, compiler and runtime performance. In this session, we’ll focus on all of the improvements we’ve been making to the Android runtime.
Understanding how the brain works and building machines that work on the same principles is one of the greatest quests of our time. In this talk I will describe recent advances in neocortical theory, including why the brain uses sparse distributed representations and how the brain makes predictions from high velocity sensory data streams.
The Big Data landscape is at a crossroads. Currently dominated by Hadoop and NoSQL databases, alternatives to Hadoop and next-generation datastores are emerging. Many organizations are adopting Big Data technologies, primarily Hadoop and NoSQL databases, because they don’t want to be left behind. They face a daunting task of understanding the strengths and weaknesses of […]
Rxjava is a library for composing asynchronous and event-based programs using observable sequences for the Java VM that supports Java 6+, Clojure, Scala, Groovy, JRuby and Java 8 lambdas.