Artificial intelligence is not a new technology. Everything is now based on artificial intelligence. From shopping related products on Amazon, Google Maps, Waze, even getting an Uber everything is using artificial intelligence to make it smarter, easier and enhance user experience.
The base technology behind an artificial intelligence is machine learning. The technology is trained to learn pattern based on some test data. Then based on it, a new data used for predicting the future. There is a video made by Google developers to explain in further.
In this post, I will describe few tools/libraries commonly used for machine learning.
TensorFlow™ is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays (tensors) communicated between them.
More information https://www.tensorflow.org/
Apache Spark MLib
Apache Spark MLib is one of the top Apache projects which is capable of doing data streaming. It is a fast and general-purpose cluster computing system. In addition to it, Apache Spark has a special machine learning library called MLib.
More information https://spark.apache.org/docs/latest/ml-guide.html
IBM z/OS + Watson
IBM Watson Analytics is a smart data analysis and visualisation service on the cloud that helps just about anyone quickly discover patterns and meanings in their data – all on their own.
More information https://www.ibm.com/ms-en/marketplace/watson-analytics
One of a simple library for machine learning is Weka. Weka is a collection of machine learning algorithms for data mining tasks. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualisation.
More information http://www.cs.waikato.ac.nz/ml/weka/
In next blog post, I will elaborate more on the specific details for each library.
It’s been a long time since my last post on January 2017. This is the story of my new journey in Malaysia.
I was officially moved and resigned from my old company on 31st December 2016. During my last two weeks, I have been working to do some knowledge exchange to my new teammate (which technically replacing me). A lot of stuff need to be done at that time. From explained to them how to use our corporate systems, what we have done so far, what was difficulties, unresolved issues and so on (Probably you understand if you ever faced the same condition before as what I did).
My ex is a great company. Truly. But I think I need to move on.
In the end, in every a story, there are something to learn for. This is my story and what I have learned in my journey in past two and half year with my ex. 😉
Sleep below 1 minute is a bit impossible in my mind. A few days back I really struggling to maintain a good and healthy sleeping habit. Since I arrived in KL (Kuala Lumpur) on 12th January, my body still getting used to adjusting with this country’s time which is +1 (hour) comparing to Indonesia (GMT+7). Therefore sometimes I still wake up until 1/2 AM in the morning since usually, I go to bed around 12 AM back in my hometown.
Do you know, what is the secret of happiness in life?
From January 12th until February 6th, 2017; I get a really nice long holiday. This because I just moved from my old company to another British company in Kuala Lumpur, therefore I’m still in a middle of getting a new VISA. This process will be a bit long, therefore, I had nothing to do while my passport is still in Malaysian immigration. But, guess what I got? I got something to tell you about life.
Time flies very fast. 2016 was very fast, I still remember all good memories in 2016 but still, I need to face the truth: The power of time. I will miss all the good memories and remove the sad one. Now it’s time to make and execute 2017 resolution.