What is “deep learning”? How can we understand it?

macbook-926163_640

“What is deep learning?” It is frequently asked because “deep learning” is one of the hottest topic across the industries. If you are not an expert of this field, I provide the answer from Andrew.Ng below, it is one of the best answer to the question.
“It’s a learning technology that works by loosely simulating the brain. Your brain and mine work by having massive amounts of neurons, jam-packed, talking to each other. And deep learning works by having a loose simulation of neurons — hundreds of thousands of millions of neurons — simulating the computer, talking to each other.”(1)
Yes, it is right. So “deep learning” is explained by comparison with brains. But there is a problem, Do you understand how your brain works? It is very difficult as we can not see it directly and there are no movements in our brain. Electronic signals are just exchanged so frequently. We cannot have clear picture about “how our brain works”. So It is the same as “deep learning”.
I should change my strategy. I would like to take purposes-oriented explanations, rather than technological one. “Deep learning” works for the purpose to understand how human being consider, feel and behave. When we sit down in front of the computers, they can see us, listen to us and understand what we want. “Deep learning” enables computers to do that. Therefore computers are not just calculators anymore. They start understanding us by the technology called “deep learning”.

Then we can understand the terms of computer science with ease.
Power to see the world : Computer vision
Power to read the text : Natural language processing (NLP)
Power to understand what you say : Speech recognition

Yes, these sound like human being. Although it is in an early stage, computers start understanding us slowly but steadily. But in case you are still curious on how it works, you can go to the world of math and programming. With math and programming, we can understand it more precisely. “TF club” is named after “TensorFlow”, which is one of famous libraries for “deep learning”. You can see the image of “TensorFlow” in this article. Hope you can go this journey with us!

Deep Learning

 

 

 

(1) Andrew Ng, the Stanford computer scientist behind Google’s deep learning “Brain” team and now Baidu’s chief scientist. Deep-Learning AI Is Taking Over Tech. What Is It?, Re/Code, July 15, 2015

 

 

Notice: TOSHI STATS SDN. BHD. and I do not accept any responsibility or liability for loss or damage occasioned to any person or property through using materials, instructions, methods, algorithm or ideas contained herein, or acting or refraining from acting as a result of such use. TOSHI STATS SDN. BHD. and I expressly disclaim all implied warranties, including merchantability or fitness for any particular purpose. There will be no duty on TOSHI STATS SDN. BHD. and me to correct any errors or defects in the codes and the software

Advertisements

How can we track our mobile-e-commerce? Google analytics academy is good to start learning!

iphone-410311_640

Last week, I found that Alibaba, the biggest e-commerce in China, announced the financial result of Q2 2016.  One of things that were attracting me is 75% sales are coming from mobile device, rather than PC.

This is amazing. This is much bigger than I expected.  When we consider many younger people use mobile devices as their main devices. This rate is expected to increase steadily going forward.

Then I wonder how we can track customer behaviors on mobile-e-commerce with ease. Because it is getting more important as many customers come to your e-commerce shop from mobile devices. What do you think?

 

I found that Google analytics academy, which teaches how to use Google analytics, provides awesome online courses for free.  Although you may not be users of Google analytics, it is very beneficial because it shares the idea and concept of mobile-e-commerce. If you want to know which marketing generates the most valuable users, it is worth learning it. Let me explain several take aways

 

1. “High-value user” vs “Low-value user”

When we have many users at our mobile-e-commerce shop,  we find that some users buy many products or subscriptions than other users. They are “High-value users”. On the other hand, some users rarely buy them. They are “Low-value users”. This idea is good and useful to prepare target lists of new campaigns in order to put priority among  many customers. So our goal is to increase the number of  “High-value user” effectively.

 

2. Segmentation of customer is critically important

Segmentation means prepare the correct subset data to get insights form data. It is popular and widely-used across industries. When we analyze data, creating appropriate user segments are critically important. You may want create the segment of “buy-users and not-buy-users” and get the insights of what factors influence people to buy. There are many segmentations you can imagine.  You can create your own segmentations on Google analytics!

 

3. How to measure behavior of customers

It is also important to track behavior of each customer. There are many data to be obtained.  Ex : What screen each customer visit and what actions they take. How many minutes they stay on each screen and how much they spend to buy products. The former data is formed as “categorical” and the latter as “numerical”.  It is noted that these data should be relevant to identify and increase the number of “high-value user” as it is our goal. When you identify good candidates of data to use,  you can add them to your own segmentations and analyze them deeper in order to get insights from these data.

 

In addition to the on-line courses,  Google analytics makes real data of their e-commerce shop “Google Merchandise Store ” available to everyone who wants to learn it for free. It is called “Google analytics demo account“. This is also an amazing service as e-commerce data in real-world are rarely available to us before.  I would like to go deeper and get insights from them in near future.  Of course I will share it here with you as it is beneficial to everyone. Please see the one of awesome reports on Google analytics demo account.

Google analytics DA

 

Do you like it?  I recommend you to start learning with Google analytics academy. When you are getting familiar with data of mobile-e-commerce, it is more easier to learn more advanced data analytics, such as machine learning. Anyway, this course is free so you can access many awesome contents without paying any fee. Let us try and enjoy it!

 

 

 

Notice: TOSHI STATS SDN. BHD. and I do not accept any responsibility or liability for loss or damage occasioned to any person or property through using materials, instructions, methods, algorithm or ideas contained herein, or acting or refraining from acting as a result of such use. TOSHI STATS SDN. BHD. and I expressly disclaim all implied warranties, including merchantability or fitness for any particular purpose. There will be no duty on TOSHI STATS SDN. BHD. and me to correct any errors or defects in the codes and the software.