HN user

hoaphumanoid

203 karma

Data Scientist at Microsoft, this is my blog: http://miguelgfierro.com

Posts60
Comments16
View on HN
github.com 7y ago

New release of Microsoft Recommenders: new algorithms, notebooks and utilities

hoaphumanoid
2pts0
azure.microsoft.com 7y ago

Building recommender systems with Azure ML service: best practices on deployment

hoaphumanoid
3pts1
miguelgfierro.com 7y ago

Top 35 AI solutions for today's key industries

hoaphumanoid
2pts0
miguelgfierro.com 7y ago

A Gentle Explanation of Dimensionality Reduction with T-SNE

hoaphumanoid
2pts0
miguelgfierro.com 7y ago

Evidence-Based Software Design

hoaphumanoid
2pts0
miguelgfierro.com 7y ago

Python Pro Tips: Understanding Explicit Is Better Than Implicit

hoaphumanoid
1pts0
www.kdnuggets.com 7y ago

Introduction to Fraud Detection Systems

hoaphumanoid
1pts0
miguelgfierro.com 7y ago

Real-Time Fraud Detection

hoaphumanoid
2pts0
miguelgfierro.com 7y ago

A Beginner's Guide to Python Testing

hoaphumanoid
3pts0
miguelgfierro.com 8y ago

Demystifying WebSockets for Real-Time Web Communication

hoaphumanoid
3pts0
miguelgfierro.com 8y ago

Top Mistakes and Learnings from My Startup: Postmortem Samsamia

hoaphumanoid
184pts71
miguelgfierro.com 8y ago

10 Ethical Issues of Artificial Intelligence and Robotics

hoaphumanoid
1pts0
miguelgfierro.com 8y ago

Stock Price Prediction with LSTMs

hoaphumanoid
22pts17
blogs.technet.microsoft.com 8y ago

A Travellers Companion for Deep Learning Frameworks

hoaphumanoid
2pts0
miguelgfierro.com 8y ago

Introduction to Recommendation Systems with Deep Autoencoders

hoaphumanoid
2pts0
miguelgfierro.com 8y ago

A Gentle Introduction to Transfer Learning for Image Classification

hoaphumanoid
3pts0
github.com 8y ago

When to Use Transfer Learning: Experimentation on Different Datasets in PyTorch

hoaphumanoid
2pts1
miguelgfierro.com 8y ago

Deep Learning for Entreprenerus

hoaphumanoid
2pts0
blogs.technet.microsoft.com 8y ago

Lessons Learned from Benchmarking Fast Machine Learning Algorithms

hoaphumanoid
140pts20
miguelgfierro.com 9y ago

Why you should use Git in software projects

hoaphumanoid
1pts0
miguelgfierro.com 9y ago

Laplace's Demon and the Scientific Method

hoaphumanoid
2pts0
github.com 9y ago

Fast retraining of machine learning models

hoaphumanoid
3pts0
github.com 9y ago

A notebook project on how to deploy a deep learning API

hoaphumanoid
2pts0
miguelgfierro.com 9y ago

How to deploy a Deep Learning API for image classification

hoaphumanoid
2pts2
miguelgfierro.com 9y ago

The Sorcerer's Apprentice

hoaphumanoid
1pts0
blogs.technet.microsoft.com 9y ago

Quick start guide to transfer learning for lung cancer detection

hoaphumanoid
1pts0
blogs.technet.microsoft.com 9y ago

Text Classification with Convolutional Neural Nets at Character Level

hoaphumanoid
7pts0
www.kaggle.com 9y ago

A quick start to cancer image classification with deep learning library CNTK

hoaphumanoid
2pts0
miguelgfierro.com 9y ago

A gentle introduction to text classification and sentiment analysis

hoaphumanoid
26pts1
miguelgfierro.com 9y ago

Learnings from machine learning conference NIPS 2016

hoaphumanoid
2pts0

In deep learning, the algorithm that is used, back propagation, is basically a chained matrix multiplication, which is good for the GPU structure. However, for boosted trees the optimization problem is a little bit different, there is a sorting and then a computation of a gradient and hessian. In this case, it is not as efficient for GPU than deep learning.

I believe that the best way to learn ML is by first learning to program the algorithms and then learning the math. This is the opposite to what people is used to do, but I think it's better. The reason is because programming ML is easy, but the math behind it is very complex. I would suggest to start with scikit tutorial http://scikit-learn.org/stable/tutorial/ and later with Ng course https://www.coursera.org/learn/machine-learning. Then a good book is Pattern Recognition and Machine Learning, from Bishop.

The idea is to do the same design as in a scientific paper. As a framework I use django and python. The font is the default font of Latex, which is the framework that is used in many sciences to write a paper.

I will explain how the blog is done in a future post. It's not focused yet. Thanks