Data Science Austria

Acoustic Noise Cancellation by Machine Learning

DIY Noise-Cancellation System prototype made with TensorFlow. Jun 25, 2018 Image by TheDigitalArtist on Pixabay In this post I describe how I built an active noise cancellation system by means of neural networks on my own. I’ve just got my first results which I am sharing, but the system looks like … Read moreAcoustic Noise Cancellation by Machine Learning

Finding Good Learning Rate and The One Cycle Policy.

Introduction Learning rate might be the most important hyper parameter in deep learning, as learning rate decides how much gradient to be back propagated. This in turn decides by how much we move towards minima. The small learning rate makes model converge slowly, while the large learning rate makes model … Read moreFinding Good Learning Rate and The One Cycle Policy.

Recommendation Systems — Models and Evaluation

I’ve been involved in building several different types of recommendation systems, and one thing I’ve noticed is that each use case is different from the next, as each aims to solve a different business problem. Let’s consider a few examples: Movie/Book/News Recommendations — Suggest new content that increases user engagement. The aim … Read moreRecommendation Systems — Models and Evaluation

IoT Made Easy: ESP-MicroPython-MQTT-ThingSpeak

Using MQTT protocol, we will get captured data from sensors, logging them to an IoT service, and to a mobile App, Thingsview. 1. Introduction In my previous article, MicroPython on ESP using Jupyter, we learned how to install and run MicroPython on an ESP device. Using Jupyter Notebook as … Read moreIoT Made Easy: ESP-MicroPython-MQTT-ThingSpeak

DevOps: To do or not to do?

Over the past few decades, four key change initiatives have been taking place in the organizations: strategic planning, re-engineering, total quality management and downsizing. The aim of these initiatives was to achieve economic effectiveness, but around 75% of them failed or created problems that were serious enough to threaten organization’s … Read moreDevOps: To do or not to do?