Skip to main content

TensorFlow: A new generation of Google's Machine Learning Open Source Library


Although Machine Learning has dominated the Artificial Intelligence scene for long, easy access to open source machine learning libraries is recently made possible. With the launch of TensorFlow, Google has made it possible for corporates to add intelligence to make sense of data.

TensorFlow adds to the list of other popular open source Machine Learning libraries like Theano and Torch. The uniqueness of TensorFlow is that it has the strong support of Google, which is one of the early pioneers in AI research. Google, using DistBelief, has delivered a lot of successful tools such as Computer Vision, Speech Recognition, Natural Language Processing, Information Extraction, Geographic Information Extraction, Computational Drug Discovery, Language Translation, etc. Tensorflow is Google's second generation machine learning system. 

Teaching machines was never so easy. TensorFlow lets you use most of the machine learning algorithms that Google employees use to add intelligence to their products.

To learn more about TensorFlow check TensorFlow's official website at TensorFlow. 

With the world heading towards making machines more intelligent, we at CereLabs are closely monitoring how our research and engineering teams can benefit from the unlimited set of Machine Learning open source libraries.

As we proceed to take this journey, we will keep adding our experience of TensorFlow. Keep looking at this blog for future updates.

Comments

Popular posts from this blog

How is AI Saving the Future

Meanwhile the talk of AI being the number one risk of human extinction is going on, there are lot many ways it is helping humanity. Recent developments in Machine Learning are helping scientists to solve difficult problems ranging from climate change to finding the cure for cancer. It will be a daunting task for humans to understand enormous amount of data that is generated all over the world. Machine Learning is helping scientists to use algorithms that learn from data and find patterns. Below is a list of few of the problems AI is working on to help find solutions which otherwise would not have been possible: Cancer Diagnostics : Recently, scientists at University of California (UCLA) applied Deep Learning to extract features for achieving high accuracy in label-free cell classification. This technique will help in faster cancer diagnostics, and thus will save a lot of lives. Low Cost Renewable Energy : Artificial-intelligence is helping wind power forecasts of u...

GPU - The brain of Artificial Intelligence

Machine Learning algorithms require tens and thousands of CPU based servers to train a model, which turns out to be an expensive activity. Machine Learning researchers and engineers are often faced with the problem of running their algorithms fast. Although initially invented for processing graphics in computer games, GPUs today are used in machine learning to perform feature detection from vast amount of unlabeled data. Compared to CPUs, GPUs take far less time to train models that perform classification and prediction. Characteristics of GPUs that make them ideal for machine learning Handle large datasets Needs far less data centre infrastructure Can be specialized for specific machine learning needs Perform vector computations faster than any known processor Designed to perform data parallel computation NVIDIA CUDA GPUs today are used to build deep learning image processing tools for  Adobe Creative Cloud. According to NVIDIA blog future Adobe appli...

In the World of Document Similarity

How does a human infer whether two documents are similar? This question has dazzled cognitive scientists, and is one area under which a lot of research is taking place. As of  now there is no product that is able to match or surpass human capability in finding the similarity in documents. But things are improving in this domain, and companies such as IBM and Microsoft are investing a lot in this area. We at Cere Labs, an Artificial Intelligence startup based in Mumbai, also are working in this area, and have applied LDA and Word2Vec techniques, both giving us promising results: Latent Dirichlet Allocation (LDA) : LDA is a technique used mainly for topic modeling. You c an leverage on this topic modeling to find the similarity between documents. It is assumed that more the topics two documents overlap, more are the chances that those documents carry semantic similarity. You can study LDA in the following paper: https://www.cs.princeton.edu/~blei/papers/BleiNgJordan20...