SPE
FIRST CONTACT WITH TENSORFLOW: get started with deep learning programming
The purpose of this book is to help to spread TensorFlow knowledge among engineers who want to expand their wisdom in the exciting world of Machine Learning. We believe that anyone with an engineering background might require from now on Deep Learning, and Machine Learning in general, to apply it in their work. As the title indicates, it is a first contact with TensorFlow in order to get started with Deep Learning programming. The book has a practical nature, and therefore it reduces the theoretical part as much as possible, assuming that the reader has some basic understanding about Machine Learning.
After Big Data Meets AI?
While Big Data promised tremendous breakthroughs, achieving this promise has proved uneven at best. Either organizations are measuring the wrong things or the algorithms designed to help analyze data are incomplete or, worse, flawed. One rather public example of a Big Data fail was Google's Flu Trends (GFT); the project meant to track global flu cases based on the volume of flu-related searches which passed through the company's search engine. However, the parameters were so broad that the results were over-reporting incidents of flu by nearly 2:1.
What is a chatbot? - The River Group
It might be a term you've heard being passed around the internet recently, but in the simplest formโฆ A chatbot is a computer program that mimics conversation with the user using artificial intelligence. As well as conventional chat, messenger platforms have tightened up their user experience for chatbot communication. This is achieved by using a series of multiple-choice questions in the format of a pseudo-conversation. This is similar to gaming (e.g. Fallout and Final Fantasy), when gamers are asked to make choices via a multiple selection screen that influence the game's story.
The 48 startups that launched at Y Combinator S16 Demo Day 2
The world's most prestigious startup school launched 48 companies today at part 2 of its Summer 2016 Demo Day. Nanoparticle analytics and delivery robots were amongst the products revealed in the B2B, biotech, enterprise, edtech, fintech, and hardware verticals. You can check out our write-ups of all 44 startups that launched yesterday, and TechCrunch's picks for the top 7 from the batch. Trying to distill trends from the hodgepodge of startups at Demo day can be futile, because the real winners are the ones ahead of the trends. For example, TechCrunch thought Airware's drone operating system was a little too early in 2013. It turned out to be smartly ahead of the curve. Now you see lots of drone startups in YC, but many are chasing Airware which has gone on to raise 70 million. Y Combinator president Sam Altman explains "The best company at any given Demo Day is not the one that fits the theme of that Demo Day. Altman cites the Alan Kay quote that "the best way to predict the future is to invent it", adding "I think short of that, the future is basically unknowable. What I like about YC is the companies get to invent the future. They don't have to guess." One important development is that 30% of this batch's companies were founded outside the US, a bigger portion than in the past. YC partner Justin Kan credits that to the program being around long enough that it's funded successful companies from tons of countries.
Specialized Supercomputing Cloud Turns Eye to Machine Learning
Back in 2010, when the term "cloud computing" was still laden with peril and mystery for many users in enterprise and high performance computing, HPC cloud startup, Nimbix, stepped out to tackle that perceived risk for some of the most challenging, latency-sensitive applications. At the time, there were only a handful of small companies catering to the needs of high performance computing applications and those that existed were developing clever middleware to hook into AWS infrastructure. There were a few companies offering true "HPC as a service" (distinct datacenters designed to fit such workloads that could be accessed via a web interface or APIs) but many of those have gone relatively quiet over the last couple of years. When Nimbix got its start, the possibilities of running HPC workloads in the cloud was the subject of great debate in the academic-dominated scientific computing realm. As mentioned above, concerns about latency in the performance-conscious realm of these applications loomed large, as did the more general concerns about the cost of moving data, the remote hardware capability for running demanding jobs, and the availability of notoriously expensive licenses from HPC ISVs.
JIT native code generation for TensorFlow computation graphs using Python and LLVM
One of the most amazing components of the TensorFlow architecture is the computation graph that can be serialized using Protocol Buffers. This computation graph follows a well-defined format (click here for the proto files) and describes the computation that you specify (it can be a Deep Learning model like a CNN, a simple Logistic Regression or even any computation you want). As you can see, this is a very simple computation graph. First, we define the placeholder that will hold the input tensor and after that we specify the computation that should happen using this input tensor as input data. Here we can also see that we're defining two important nodes of this graph, one is called "input" (the aforementioned placeholder) and the other is called "output", that will hold the result of the final computation.
justmarkham/scikit-learn-videos
This video series will teach you how to solve machine learning problems using Python's popular scikit-learn library. It was featured on Kaggle's blog in 2015. There are 9 video tutorials totaling 4 hours, each with a corresponding Jupyter notebook. The notebook contains everything you see in the video: code, output, images, and comments. You can watch the entire series on YouTube, and view all of the notebooks using nbviewer.