N Saravanan et al, Int.J.Computer Technology & Applications,Vol 6 (6),1042-1046
Survey on Analytics, Machine Learning and the Internet of Things
N. Saravanan, Dr. N. Preethi
Assistant Professor, Assistant Professor, Department of Computer Applications, Department of Computer Science, Christ University, Bangalore. Jain University, Bangalore saravanan.n@christuniversity.in preethi1215@gmail.com
ABSTRACT: Machine learning is a part of covering wide range of applications like
computer science that developed from the study healthcare, utilities, transport, etc[2]. Although of pattern recognition and the definition of ‘Things’ has changed as computational learning concept in artificial technology evolved, the main goal of making a intelligence. Machine learning determines the computer sense information without the aid of study and construction of algorithms that can human intervention remains the same. A radical absorb from and make guesses on data. evolution of the current Internet into a Network The Internet of Things (IoT) is the network of of interconnected objectsthat not only harvests physical objects or "things" rooted with information from the environment(sensing) and electronics, software, sensors, and network interacts with the physical world connectivity, which allows these objects to (actuation/command/control), but also uses collect and exchange data. Collections of existing Internet standards to provide services devices will act as systems that can be enhanced for information transfer, analytics, applications, in new ways, and systems of systems will share and communications. Fueled by the prevalence data and perform as annetwork of data and of devices enabled by open wireless technology devices. Machine learning - a term that describes such as Bluetooth, radio frequency numerous methods to evolving meaning from identification (RFID), Wi-Fi, and telephonic data - will have to be part of the calculation, but data services as well as embedded sensor and so will outdatedprofessional and data actuator nodes, IoT has stepped out of its investigation techniques as organizations infancy and is on the verge of transforming the prepare for the Internet of Things (IoT). This current static Internet into a fully integrated paper will provide an overview of challenges Future Internet [3]. and openings presented by this new model. The goal of machine learning is to program computers to use example data or past Keywords: Internet of Things, Cloud computing, experience to solve a given problem. Many Machine learning, Smart Environments successful applications of machine learning exist already, including systems that analyze past sales data to predict customer behavior, 1. INTRODUCTION optimize robot behavior so that a task can be The term Internet of Things was first coined by completed using minimum resources, and Kevin Ashton in 1999 in the context of supply extract knowledge from bioinformatics data chain management [1]. However, in the past [4]. In order to present a unified treatment of decade, the definition has been more inclusive machine learning problems and solutions, it
IJCTA | Nov-Dec 2015 1042
Available online@www.ijcta.com ISSN:2229-6093
N Saravanan et al, Int.J.Computer Technology & Applications,Vol 6 (6),1042-1046
discusses many methods from different fields, include those that learn from voice patterns including statistics, pattern recognition, neural (such as Echo, a personal-assistanttype device networks, artificial intelligence, signal from Amazon [6] to those that learn from much processing, control, and data mining. All more complex behavior and activity patterns learning algorithms are explained so that the (such as Jaguar’s Land Rover monitoring student can easily move from the equations in system, which ''relies on a complicated software the book to a computer program. which enables the car to study, predict, check, and remind the car’s occupants to help the driver 2. UNDERSTANDING ANAL YTICS AND auto-delegate his tasks and make him MACHINE LEARNING concentrate more on his driving [7]. Optimization algorithms use machine Data and functionality can be accessed from learning mechanisms to leverage data from both any location and through multiple devices. sensors and intelligent devices that interact Specialized devices provide context in which the under dynamic conditions. These variable user accesses the data.A fitness bracelet can conditions can’t be precisely predicted beyond access data about the user’s physical health via certain parameters. The algorithms will need to an iPhone or laptop in the specific context of sense, respond, and adapt. For example, as cars exercise. In this case, the fitness bracelet acts as take on more responsibilities from the driver, an IoT sensor as well as provides a means for they will be interacting with more environmental accessing and consuming data. The device also sources of data (sensors, lights, other cars, and subsumes other devices (such as a pedometer) so on). Classes of applications in industrial through software functionality. The data automation, logistics and transportation, power provided by the device can offer additional grid and energy systems, traffic management, insights about the consumer’s usage and security systems, and other ''systems of systems'' preferences, which can be leveraged when will let machines communicate directly with updating functionality and developing new other machines. Furthermore, such applications features. If aggregated across a population of will help machines interpret dataflows based on users and combined with other datasets, new algorithms that can evolve and adapt, so the insights can shed light on epidemiological data, machines can achieve the desired end states activity levels across populations, lifestyles, and given certain operational parameters. demographic data. This information has value to marketers, healthcare providers, insurance companies, and government agencies. 3. UNDERSTANDING IOT CAPABILITIES Machine learning algorithms can be When products are intelligent and used to make predictions based on these data connected to the Internet, they become variable patterns. For example, in a Mayo Clinic study, and have the ability to change as the user’s activity data was correlated with recovery rates needs change. Now, physical objects become for cardiac patients[5]. The same machine vehicles or containers for softwaredriven learning and predictive algorithms are the basis functionality. These levels of capability require for a number of connected intelligent consumer increasingly sophisticated data analytics devices. Nest thermostats are an example of a approaches - from collecting and applying data device that leverages data patterns to predict the to allowing algorithms themselves to apply data preferred temperature in a specific room at a and learn while doing so. certain time of day. Other consumer devices
IJCTA | Nov-Dec 2015 1043
Available online@www.ijcta.com ISSN:2229-6093
N Saravanan et al, Int.J.Computer Technology & Applications,Vol 6 (6),1042-1046
So, the first level of capability - monitoring - objects across multiple manufacturers and becomes a real-time mechanism to better technologies. The strategic decision about understand field performance and user needs and whether to extend offerings to this realm hinges offer new capabilities. This means that the on the level of knowledge and sophistication boundaries of an organization’s traditional around the value chain and the boundaries of the products and services are blurred and extended. processes. A truck manufacturer, for example, Consider field equipment that was traditionally would be poorly positioned to optimize complex maintained by a contract field service firm, not mining equipment but would benefit from by the manufacturer. With intelligence and optimizing its fleet of trucks (and potentially a monitoring, equipment can inform the fleet of other manufacturer’s trucks) if the manufacturer of needed service ahead of a industry dynamics made business sense.There breakdown. Routine maintenance can become are four types of IoT capabilities [4]: part of the manufacturer’s offering, with monitoring - sensors provide data about the complex repairs still being handled by a operating environment and product usage and specialist contractor if the margins and logistics performance; make sense for the organization. This control - product functions can be controlled and disintermediation can extend to distribution personalized; chains as well. Equipment can automatically call optimization - feedback loops from monitoring for a replenishment of supplies, removing and control allow for improved efficiency, better distribution costs and inventory from the supply performance, preventative maintenance, and chain[8]. diagnostics and repair; and Consider the role of humans in running a system autonomy - monitoring, control, and or machine, where most of the functions are optimization allow for independent operation, automated. Humans guide the operation and coordination with other systems, interaction with look for edge conditions, anomalies, and the environment, personalization, replenishment, exceptions that weren’t anticipated (or cost- and self-diagnosis and repair. effective) during the system design. Then, they use their judgment to make a change, correction, Extending optimization to independent or adjustment. The human doesn’t need to be operation requires an extension of capabilities to with the equipment and might not need to be allow for less constrained interaction with the monitoring in real time (depending on the environment and with other systems. Autonomy process). Monitoring is simply taking in the data requires greater intelligence around algorithms and processing it (something must be done with that can deal with unplanned situations - those the data at some point). Control is applying that situations for which programmers and system data in real (or near real) time to the operation of engineers didn’t explicitly design. Autonomous the equipment or device. The strategic decision operations require incorporating adaptable that organizations need to make is whether and machine learning approaches for dealing with when to make more control capabilities part of novel situations into the core algorithms used for the product offering and whether to offer that as monitoring, control, and optimization. a service or to allow the customer to have that capability. The third level of capability - optimization - can extend to the performance of an individual object, a fleet of objects, or an ecosystem of
IJCTA | Nov-Dec 2015 1044
Available online@www.ijcta.com ISSN:2229-6093
N Saravanan et al, Int.J.Computer Technology & Applications,Vol 6 (6),1042-1046
4. CHALLENGES FACING A SECURE the best time to turn on the heat based on last INTERNET OF THINGS year’s data and next week’s weather report [10]. When you put enormous compute against While the full scope of security concerns is enormous data and you bring machine learning broad, Freescale sees four key challenges to bear along with it, and the Internet of Things impacting the evolution to a secure IoT [9]: feeding data into the cloud and streaming 1. Emergence of consumer IoT solutions analytics running on live data. It is a very short introduced by startup companies, for which time, to see a completely different picture of security may not be a focus. analytics.Some of the most exciting work being 2. A lack of system security standards for end done to reap value from the Internet of Things nodes, where performance and low power (IoT) involves taking data insights to the next requirements make security integration level using machine learning (ML). A good IoT difficult. solution gives you an extraordinarily useful view 3. Increasing complexity of end node security of your organization’s data; a great one allows as the car itself becomes an end node. The you to build algorithms that can predict what’s more than 100 ECUs in the average car are next—the next equipment breakdown based on now adding wireless connectivity, opening historic failure data; the next tune-up needed up new vulnerabilities to data privacy and based on lifespan data from component sensors; driver safety. the best time to turn on the heat based on last 4. New challenges of securing data with year’s data and next week’s weather report. evolution of Software Defined Networking. The physical separation of the control and Machines are good at mechanical and physical data plane in virtualized environments processes, but still not that great at automating requires secure data over multiple miles decision-making especially in very complex versus inches in traditional networks. Other environments. The challenges associated with challenges exist in securing multiple employment and wealth distribution in an channels for every communication versus environment of seemingly ever-increasing one in traditional networks. automation, but the panelists admitted they couldn’t predict exactly how this trend might play out[11].The ML marketplace as a place 5. THE IMPORTANCE O F M ACHINE where data scientists can publish their LEARNING IN T HE I NTERNET OF innovative ideas as web services, all panelists THINGS issued a call to action to the audience to be ever Some of the most exciting work being more data-driven in their work and build their done to reap value from the Internet of Things ML skills, as there are many possibilities ahead (IoT) involves taking data insights to the next of us to make products and services more level using machine learning (ML). A good IoT intelligent. solution gives you an extraordinarily useful view Next, the opinions on whether there is a danger of your organization’s data; a great one allows to using ML systems as "black boxes" inside you to build algorithms that can predict what’s systems such as drones, cars, etc. without fully next—the next equipment breakdown based on understanding what's inside.ML as being any historic failure data; the next tune-up needed different than any software algorithm collection, based on lifespan data from component sensors; and there is a lot of software to ask the same question about. There must be systems in place
IJCTA | Nov-Dec 2015 1045
Available online@www.ijcta.com ISSN:2229-6093
N Saravanan et al, Int.J.Computer Technology & Applications,Vol 6 (6),1042-1046
to ensure reliability that mistakes can be made, IoT, 2010. and that experience and decision-making responsibilities have to be assigned [3] J. Buckley (Ed.), The Internet of Things: appropriately. "People are teaching ML From RFID to the Next-Generation Pervasive incorrectly. They teach what the need to learn Networked Systems, Auerbach Publications, statistical hygiene is inside the black box, but New York (2006) before that.There should be a test set, and no cheat, there should be confidence intervals, and [4] EthemAlpaydin, Introduction to Machine need to worry about outliers. Learn statistical Learning, Publication MIT Press 2009. hygiene to avoid disasters"[12]. [5] D.J. Cook et al., ''Functional Recovery in the Elderly After Major Surgery: Assessment of 6. CONCLUSIONS Mobility Recovery Using Wireless Analysts expect that new Internet of Things Technology'', Annals of Thoracic Surgery, vol. (IoT) products and services will grow 96, no. 3, 2013, pp. 1057–1061; exponentially in next years. IoT-A relies on semantic types (Semantic Web, semantic [6] D. Etherington, ''Amazon Echo Is A $199 clustering) to discover IoT resources and their Connected Speaker Packing an Always-On Siri- vibrantrelationshipboard. IoT — as “a global Style Assistant'', Tech Crunch, 6 Nov. 2014; set-up for the data society, enabling advanced services by interconnecting (physical and [7]. M. Mendoza, ''Jaguar Land Rover Develops virtual) things based on, current and developing, Self-Learning, Intelligent Car'', Tech Times, 17 interoperable information and communication July 2014; technologies”. To note that, in this view, the Machine to Machine (M2M) communication [8] M.E. Porter and J.E. Heppelmann, ''How capabilities are seen as an essential enabler of Smart Connected Devices are Transforming the IoT, but represent only a subset of the whole Competition'', Harvard Business Rev., Nov. set of abilities of IoT. Finally, the motivation for 2014, pp. 70–86. all is that through the collaboration and the integration of multiple data sources, it can be [9]http://www.freescale.com/applications/intern reached more powerful solutions, better data- et-of-things-iot:IOT-INTERNET-OF- analysis, more precise data-driven modeling, THINGS?cid=ps_en_57hj4x1k&gclid=CN7_v8i position awareness, and in absolute better qq8kCFdeJaAodGIwB1Q solutions. [10]https://blogs.microsoft.com/iot/2014/12/09/ machine-learning-adding-impact-to-iot/ REFERENCES [11]http://blogs.technet.com/b/machinelearning/ [1] K. Ashton That “Internet of Things” thing archive/2014/12/09/ machine-learning-hype-or- RFiD Journal (2009) reality-microsoft-ml-experts-weigh-in.aspx [2] H. Sundmaeker, P. Guillemin, P. Friess, S. [12] Barnaghi, P., Wang, W., Henson, C., and Woelfflé, Vision and challenges for realising Taylor, K., “Semantics for the Internet of the Internet of Things, Cluster of European Things: Early Progress and Back to the Future,” Research Projects on the Internet of Things— International Journal on Semantic Web and CERP Information Systems, vol. 8, No. 1, 2012.