{"id":2439,"date":"2019-02-11T10:00:53","date_gmt":"2019-02-11T10:00:53","guid":{"rendered":"https:\/\/devbloglavaprotocols.nityo.in\/all-you-need-to-know-about-machine-learning\/"},"modified":"2019-02-11T10:00:53","modified_gmt":"2019-02-11T10:00:53","slug":"all-you-need-to-know-about-machine-learning","status":"publish","type":"post","link":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/all-you-need-to-know-about-machine-learning\/","title":{"rendered":"All You Need To Know About Machine Learning"},"content":{"rendered":"<div style=\"margin-top: 0px; margin-bottom: 0px;\" class=\"sharethis-inline-share-buttons\" ><\/div><p><strong><i>By Aishath Nashwa, Business Analyst, and Prethiba Esvary, Marketing and Communications Executive, Lava Protocols<\/i><\/strong><\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-weight: 400;\">If you went onto Google and typed out \u2018Machine Learning\u2019, you\u2019d see scores of articles about this topic. But for some of us, these articles can appear complicated, especially if we\u2019re not tech junkies or don\u2019t work in the IT sector. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">You may not realise this but our lives today are very much dependent on devices which use machine learning. So, having a conversation with a tech junkie even though you\u2019re not a techy person yourself shouldn\u2019t be a problem. ?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We\u2019ve drilled down the basics of machine learning into 5 points. Enjoy reading!<\/span><\/p>\n<p><img decoding=\"async\" data-attachment-id=\"11195\" data-permalink=\"https:\/\/www.lavaprotocols.com\/2019\/02\/11\/basics-of-machine-learning\/img_0674-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.lavaprotocols.com\/wp-content\/uploads\/2019\/01\/IMG_0674-1.jpg?fit=2150%2C1434&#038;ssl=1\" data-orig-size=\"2150,1434\" data-comments-opened=\"0\" data-image-meta=\"{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"1\"}\" data-image-title=\"IMG_0674 (1)\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.lavaprotocols.com\/wp-content\/uploads\/2019\/01\/IMG_0674-1.jpg?fit=300%2C200&#038;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.lavaprotocols.com\/wp-content\/uploads\/2019\/01\/IMG_0674-1.jpg?fit=1024%2C683&#038;ssl=1\" loading=\"lazy\" class=\"aligncenter wp-image-11195 size-full\" src=\"https:\/\/4843500.fs1.hubspotusercontent-na1.net\/hubfs\/4843500\/Imported_Blog_Media\/IMG_0674-1-2.jpg\" alt=\"\" width=\"1080\" height=\"720\" srcset=\"https:\/\/4843500.fs1.hubspotusercontent-na1.net\/hubfs\/4843500\/Imported_Blog_Media\/IMG_0674-1-Aug-04-2022-07-57-03-18-AM.jpg 2150w, https:\/\/4843500.fs1.hubspotusercontent-na1.net\/hubfs\/4843500\/Imported_Blog_Media\/IMG_0674-1-4.jpg 300w, https:\/\/4843500.fs1.hubspotusercontent-na1.net\/hubfs\/4843500\/Imported_Blog_Media\/IMG_0674-1-1.jpg 768w, https:\/\/4843500.fs1.hubspotusercontent-na1.net\/hubfs\/4843500\/Imported_Blog_Media\/IMG_0674-1-Aug-04-2022-07-57-02-60-AM.jpg 1024w, https:\/\/4843500.fs1.hubspotusercontent-na1.net\/hubfs\/4843500\/Imported_Blog_Media\/IMG_0674-1-3.jpg 610w, https:\/\/4843500.fs1.hubspotusercontent-na1.net\/hubfs\/4843500\/Imported_Blog_Media\/IMG_0674-1.jpg 1080w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" data-recalc-dims=\"1\"><\/p>\n<p>\u00a0<\/p>\n<h2><strong><span style=\"color: #ff6600;\">1. What Is It, Really?<\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">In technical terms, machine learning involves algorithms and data and numbers. To break it down for you, machine learning involves learning from examples and experiences rather than being programmed. With more experience, it gets smarter and better. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Take a baby as an example. How do we teach them the alphabet, numbers, and how to recognise various objects and colours? Through repeated exposure of the object, and in different variations, until they are able to identify the characteristics unique to that object. Through experience, the baby will eventually learn to distinguish between say an apple and an orange. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Similarly, you will need to feed a machine with various images of an apple and an orange, for the machine to be able to identify characteristics unique to an apple and orange. The more varieties of apple and orange images it is fed, the better it gets at telling the two apart.<\/span><\/p>\n<p>\u00a0<\/p>\n<h2><strong><span style=\"color: #ff6600;\">2. What Are Some Real- Life Examples?<\/span><\/strong><\/h2>\n<ul>\n<li><span style=\"font-weight: 400;\">Text prediction when you\u2019re texting a person. <\/span><\/li>\n<li><span style=\"font-weight: 400;\">Recommended shows on Netflix. <\/span><\/li>\n<li><span style=\"font-weight: 400;\">Image recognition and speech recognition on Google. <\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The above are all examples of machine learning. You can start by thinking of a simple example and asking how its made possible.<\/span><\/p>\n<p>\u00a0<\/p>\n<h3><strong><span style=\"color: #ff6600;\">Netflix<\/span><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Netflix has thousands of TV shows available for streaming and yet it knows your favourite movie\/ TV show genre. The next show you start to watch is very likely to be from the list of recommended shows. <\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">How does it know what to recommend?<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Netflix gives you the option to rate shows. Every time you leave a rating, you\u2019re telling Netflix the genres or varieties of shows you enjoy. If you frequently rate your shows, you\u2019ll have a better list of suggested shows compared to those who do not rate. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Netflix also studies your viewing history and suggests shows which falls into the same genre or has similar titles. This is called a recommendation algorithm which calculates a <\/span><a href=\"https:\/\/help.netflix.com\/en\/node\/9898\"><span style=\"font-weight: 400;\">percent match score next to a title<\/span><\/a><span style=\"font-weight: 400;\">. This is unique to each user and the percentage indicates how likely you are to watch the show.<\/span><\/p>\n<p>\u00a0<\/p>\n<h3><strong><span style=\"color: #ff6600;\">Spam filters<\/span><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Spam filters are another tool which we often take for granted. Spam filters also use recommendation algorithms whereby statistical techniques are used to score incoming emails. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">The moment an email is marked as spam, it is directed to a hopper <\/span><span style=\"font-weight: 400;\">\u2014 <\/span><span style=\"font-weight: 400;\">a container for inventory space <\/span><span style=\"font-weight: 400;\">\u2014<\/span><span style=\"font-weight: 400;\"> containing tonnes of emails which have been flagged as spam by other users. Similar patterns such as misspellings or sender IP addresses are then identified and the email provider (Gmail, Hotmail, etc.) can then detect incoming emails with similar characteristics and filter these out as spam mail.<\/span><\/p>\n<p>\u00a0<\/p>\n<h3><strong><span style=\"color: #ff6600;\">Route suggestions<\/span><\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Likewise, <a href=\"https:\/\/lavaprotocols.com\/location-intelligence\/\" target=\"_blank\" rel=\"noopener noreferrer\">Google Maps<\/a> also uses similar algorithms to suggest faster routes based on changes in traffic. Furthermore, it is able to remember the location at which you parked and also make suggestions for the best time for you to leave to the airport if you have a flight to catch. Cool huh?<\/span><\/p>\n<p>\u00a0<\/p>\n<h2><strong><span style=\"color: #ff6600;\">3. The Need for a Variety of Data<\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Machine learning does not solely rely on algorithms and other statistical functions. They also need to be fed a lot of data. An article by <\/span><i><span style=\"font-weight: 400;\">Towards Data Science<\/span><\/i> <a href=\"https:\/\/towardsdatascience.com\/12-useful-things-to-know-about-machine-learning-487d3104e28\"><span style=\"font-weight: 400;\">said<\/span><\/a><span style=\"font-weight: 400;\">: \u201cThe most common mistake among machine learning beginners is to test on the training data and have the illusion of success.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Training data here refers to data sets used to train the machines (think teaching a baby about fruits). Future data refers to data the machine has never seen before (imagine showing a baby a fruit he\/ she has never seen before), and this set of data is what machines need to be tested against. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Similarly, if you were to show the same sort of images of a red apple to a baby, he\/ she may not be able to distinguish between a royal gala apple and pink lady apple. Similarly, remember that the machine will only be as good as the data used to test and train it. The more varieties and type of data used to test it, the better the machine will turn out. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Yes, there have been times where the system had failed once it was deemed ready for use. This was because it wasn\u2019t tested with sufficient future data.<\/span><\/p>\n<p>\u00a0<\/p>\n<h2><strong><span style=\"color: #ff6600;\">4. It is a Subset of AI<\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">AI is essentially machines that are able to operate intelligently, without much guidance\/ help from humans. It can help humans to problem-solve and make decisions. Machine learning without a doubt is one of the many subfields of artificial intelligence. An example is <\/span><a href=\"https:\/\/hospitalitytech.com\/november-hotel-tech-trend-hotels-put-robots-work\"><span style=\"font-weight: 400;\">robots<\/span><\/a><span style=\"font-weight: 400;\"> being used in hotels for customer service. Using machine learning, these robots are able to respond and move around by itself and make decisions based on the environment it has been put in. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Another example of is the data analysis function in some softwares such as <\/span><a href=\"https:\/\/lavaprotocols.com\/2017\/10\/06\/using-artificial-intelligence-create-human-experiences\/\"><span style=\"font-weight: 400;\">Salesforce Einstein<\/span><\/a><span style=\"font-weight: 400;\">. The AI element in the software is able to identify patterns in your customer data, and make predictions and recommendations, which is useful for sales, marketing and customer service teams.<\/span><\/p>\n<p>\u00a0<\/p>\n<h2><strong><span style=\"color: #ff6600;\">5. Types of Machine Learning<\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">There are four and are divided according to how the machine learns: <\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/www.youtube.com\/watch?v=cfj6yaYE86U&#038;t=203s\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Supervised le<\/span><span style=\"font-weight: 400;\">a<\/span><span style=\"font-weight: 400;\">rning<\/span><\/a>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; list-style-type: disc;\">In supervised learning, the machine is given data that is \u2018labeled\u2019, from which it will churn out predictions. Think of it as giving our pets the label of \u2018dogs\u2019 and \u2018cats\u2019. The spam filter algorithm mentioned above uses this method of learning. <\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/www.youtube.com\/watch?v=cfj6yaYE86U&#038;t=203s\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Unsupervised learning<\/span><\/a>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">This is a method which allows the machine to discover patterns or categories that cannot be seen\/ determined by humans. This is useful for customer segmentation whereby the raw data received is unlabelled (untagged) and unstructured.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/www.youtube.com\/watch?v=b-yhKUINb7o\"><span style=\"font-weight: 400;\">Semi-supervised learning<\/span><\/a>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; list-style-type: circle !important;\">Uses a combination of supervised and unsupervised learning techniques.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">R<\/span><span style=\"font-weight: 400;\">einforcement learning<\/span>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">This method of learning involves <\/span><a href=\"https:\/\/www.digitaltrends.com\/cool-tech\/what-is-machine-learning-beginners-guide\/\"><span style=\"font-weight: 400;\">rewarding the machine<\/span><\/a><span style=\"font-weight: 400;\"> based on its actions, so it can distinguish between right and wrong. A simple concept would be like playing video games. Based on what contributes to a higher score, the machine can <\/span><a href=\"https:\/\/www.digitaltrends.com\/cool-tech\/what-is-machine-learning-beginners-guide\/\"><span style=\"font-weight: 400;\">try and test<\/span><\/a><span style=\"font-weight: 400;\"> what works and what doesn\u2019t. \u00a0\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h2><strong><span style=\"color: #ff6600;\">The Future of Machine Learning<\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Predictably, machine learning will be included in more softwares we use. This means, we will have computers that are better able to understand us. As it is, machine learning greatly helps out in the customer service industry by removing monotonous and time-consuming tasks, to enable hotel staff to focus more on providing quality service to guests. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Therefore it is likely that more and more of these would be made available in the future where people are given recommendations and suggestions. <\/span><\/p>\n<p><b>If you\u2019d like to visualise how Machine Learning works<\/b><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/www.youtube.com\/watch?v=f_uwKZIAeM0\"><span style=\"font-weight: 400;\">this video<\/span><\/a><span style=\"font-weight: 400;\"> is a great resource for you. <\/span><\/p>\n<p><b>Want to test out how Machine Learning works? <\/b><span style=\"font-weight: 400;\">\u201c<\/span><a href=\"https:\/\/quickdraw.withgoogle.com\/\"><span style=\"font-weight: 400;\">Quick, Draw<\/span><\/a><span style=\"font-weight: 400;\">\u201d is a great place to start. While it appears to be a fun game, it actually operates using artificial intelligence by learning from images that are drawn by people. These drawings are used to recognise more and more objects in the future. The more people use it, the more intelligent it becomes in recognising objects. Go on and test it out! <\/span><\/p>\n<p>\u00a0<\/p>\n<p><b>\u2014\u2014-<\/b><\/p>\n<p><strong><i>Lava is a leading cloud consulting company<\/i><a href=\"https:\/\/lavaprotocols.com\/crm\/\"><i>\u00a0<\/i><\/a><i>in Malaysia. We have more than a decade of experience in cloud solutions which include sales, customer service, marketing, CRM implementation, change management, and consultation. We pride ourselves in not just being a Salesforce partner but in also understanding the needs of our customers and taking their business to the next level. <\/i><i>Email us at <\/i><i><a href=\"mailto:asklava@lavaprotocols.com\">asklava@lavaprotocols.com<\/a> or call us at 03-7885 9720 if you\u2019d like to know more.\u00a0<\/i><\/strong><\/p>\n<p><span class=\"et_bloom_bottom_trigger\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You may not realise this but our lives today are very much dependent on devices which use machine learning. So, having a conversation with a tech junkie even though you\u2019re not a techy person yourself shouldn\u2019t be a problem. :)We\u2019ve drilled down the basics of machine learning into 5 points. Enjoy reading!<\/p>\n","protected":false},"author":1,"featured_media":2440,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[115,122,116,18,59],"class_list":["post-2439","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-ai","tag-aishath-nashwa","tag-artificial-intelligence","tag-blog","tag-cloud-horizon"],"jetpack_featured_media_url":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-content\/uploads\/2024\/10\/39075037995_d112e6f8b2_b.jpg","_links":{"self":[{"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/posts\/2439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/comments?post=2439"}],"version-history":[{"count":0,"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/posts\/2439\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/media\/2440"}],"wp:attachment":[{"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/media?parent=2439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/categories?post=2439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lavaprotocols.com\/the-cloud-blog\/wp-json\/wp\/v2\/tags?post=2439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}