Goto

Collaborating Authors

 Deep Learning


Lunch meeting on Artificial Intelligence Big Data Alliance

#artificialintelligence

Building machine learning systems remains something of a (black) art, requiring a lot of prior experience to select appropriate ML architectures (deep learning architectures or more traditional ML workflows) and their hyper parameters. To democratize machine learning, and make it easily accessible to those who need it, we need a more principled approach to experimentation to understand how to build machine learning architectures, and progressively automate this process as much as possible. First, we created OpenML, an open science platform allowing scientists to share datasets and train many machine learning models from many software tools in a frictionless yet principled way. It also organizes all results online, providing detailed insight into the performance of machine learning techniques, and allowing a more scientific, data-driven approach to building new machine learning systems. Second, we use this knowledge to create automatic machine learning (AutoML) techniques that learn from these experiments to help people build better models, faster, or automate the process entirely.


The AI that can STOP facial recognition:

Daily Mail - Science & tech

It could be the answer to the ever more invasive facial recognition systems used by Facebook, Google and others to try and identify you in every picture put online. Researchers at the University of Toronto have revealed AI software than can tweak your snaps so you can't be identified. They say their Instagram-like filter can tweak pictures so they look the same to human eyes, but disrupt machine learning systems used by web giants to identify users. Researchers from the University of Toronto have developed an algorithm specifically designed to disrupt facial recognition systems. The technology uses a deep learning technique called adversarial training, which puts two artificial intelligence algorithms against each other.


Machine Learning with C - Polynomial Regression on GPU

@machinelearnbot

Hello, this is my second article about how to use modern C for solving machine learning problems. This time I will show how to make a model for polynomial regression problem described in previous article, but now with another library which allows you to use your GPU easily. For this tutorial I chose MShadow library, you can find documentation for it here. This library was chosen because it is actively developed now, and used as a basis for one of a wide used deep learning framework MXNet. Also it is a header only library with minimal dependencies, so it's integration is not hard at all.


Weights & Biases raises $5M to build development tools for machine learning

#artificialintelligence

Machine learning is one of those buzzwords that nearly every tech company likes to throw around nowadays -- but according to Lukas Biewald, it represents a genuinely new approach to programming. "Software has eaten a lot of the world, and machine learning is eating software," Biewald said. In his view, there are "fundamental" differences between the two approaches: "One important difference is if all you have is the code you used to train the program, you don't really know what happened โ€ฆ If I had all the code that was used to train a self-driving car algorithm but I don't have the data, I don't know what went down." Along with Chris Van Pelt, Biewald previously founded CrowdFlower (now known as Figure Eight), which launched nearly a decade ago at the TechCrunch 50 conference, and which has created tools for training artificial intelligence. Biewald (who I've known since college) and Van Pelt, plus former Google engineer Shawn Lewis, have now started a new company called Weights and Biases to build new tools for machine learning developers.


Text Processing 1 -- Old Fashioned Methods (Bag of Words and TFxIDF)

#artificialintelligence

Let's make some coding practiceโ€ฆ In the first step, we will load required dependencies: nltk, re, pandas, and numpy. Then, we construct a document array named docs which includes sample documents. After initialization of doc array, we construct pandas data frames that is a 2-dimensional labeled data structure. Pre-processing is one of the most important step to prepare text documents "before any ML or DL task". Tokenization, stop-words elimination and stemming are the most widely used pre-processing methods.


Turn Low Quality Photos into DSLR Quality Using Neural Networks

#artificialintelligence

Advancements in AI systems and neural networks have also influenced the fields of art and photography. We all want our pictures to be good in quality while sharing on social media or with someone but when we have low-quality cameras in our mobile phones, it seems to be a drawback. Whereas, the development of new neural network has solved the problem of average quality photos, it helps in improving the quality of photos matching to DSLR quality. According to the reports, scientists from Switzerland at ETH Zurich have created a tool using deep learning neural networks that will transform low-quality pictures taken by smartphone cameras into DSLR-quality pictures. Initially, researchers trained deep learning system with the pictures of same scenes taken by mobile camera as well as DSLR camera. In simple words, it is a software that is trained to feed any image into the system and utilize the picture quality of a targeted camera to give final results.


Global Artificial Intelligence Landscape Including database with 3,465 AI companies

#artificialintelligence

In early 2017, we published the German AI Landscape, and later in 2017, we created the European AI Landscape. We determined that London, Paris, and Berlin were strong individual hubs for Artificial Intelligence. However, we wanted to know how cumulative Europe compares to the global AI landscape. We started by collecting a list of over 7,500 companies claiming to build Artificial Intelligence solutions. We cleaned the data, sorted, and analyzed it.


Tackling the Challenge of Bringing AI to HPC

#artificialintelligence

As HPC users consider the benefits offered by machine learning, don't ignore the Intel Xeon Scalable processor family that now delivers up to a 198x faster inference performance, and 127x faster training performance over a popular previous generation Intel Xeon processori. At Intel, we've been embedding AI optimizations directly into our latest processors so you can continue to run your AI and HPC workloads on a platform you already know and trust โ€“ at scale and with even better performance per total cost of ownership. Our recent white paper walks you through a five-step approach to success in implementing an AI proof of concept using the familiar Intel architecture. The most recent addition to the Intel architecture family, the Intel Xeon Scalable processor, offers excellent performance across general-purpose and specialized AI workloads. Using the knowledge gained as the leading processor vendor in both HPC and the data center, Intel designed the Intel Xeon Scalable processor family to deliver the performance, flexibility, and energy efficiency needed to handle modern workloads.


Artificial Intelligence

#artificialintelligence

AI is poised to revolutionize medicine. An overview of the field, with selected applications in ophthalmology. From the back of the eye to the front, artificial intelligence (AI) is expected to give ophthalmologists new automated tools for diagnosing and treating ocular diseases. This transformation is being driven in part by a recent surge in attention to AI's medical potential from big players in the digital world like Google and IBM. But, in ophthalmic AI circles, com puterized analytics are being viewed as the path toward more efficient and more objective ways to interpret the flood of images that modern eye care practices produce, according to ophthalmologists involved in these efforts. The most immediately promising computer algorithms are in the field of retinal diseases.


What is TensorFlow and What is New in it? - DZone AI

#artificialintelligence

Objective: Today in this TensorFlow Tutorial, we'll be learning what TensorFlow is, where it is used, its different features, Tensorflow applications, latest release along with its advantages and disadvantages, and how to use it in your project. DistBelief, which is what TensorFlow was called before it was upgraded, was built in 2011 as a proprietary system based on deep learning neural networks. The source code of DistBelief was modified and made into a much better application based library, and in 2015, came to be known as tensorflow. TensorFlow is a powerful data flow oriented machine learning library created by the Brain Team of Google and made open source in 2015. It is designed to be easy to use and widely applicable on both numeric and neural network oriented problems as well as other domains.