You are on page 1of 5

IOT based Home automation and analysis using machine learning

1 2 3 4
Sakshi Pandey , Shanu Jaiswal , Nitin Yadav , Jayashree sonawane

1 2 3
sakshi21st@gmail.com , shanu1997jaiswal@gmail.com , nits3956@gmail.com , jayashreesonawane.js@gmail.c
dept. Electronics and Telecommunication
Lokmanya Tilak College of Engineering, Mumbai, India

Abstract Due to the ever expanding applications of AI, it will change


our workplace and also the way we live in our homes.
Automation is an important part of 21st century. We
According to Cisco, connected home appli-cations such as
can control many household appliances like light, door,
home automation, home security and video surveillance will
fan, AC etc. We can also use it for security and
represent that the availability of smart electronic devices is
emergency applications it basically saves time and in-
on the rise and it can be con-trolled by apps through
creases energy efficiency. Home Automation is mostly
smartphones and tablets. But when you have multiple
helpful to handicapped and old aged people because it
smart devices to use, do you want to juggle between
allows them in critical situations to control home ap-
different apps to operate multiple appliances like TV, oven,
pliances. Nowadays home automation and internet of
entertainment system or air conditioning? I believe you
things are gaining popularity because automatic sys-
dont. Gadgets like Amazons Echo and Google home
tems are more preferred over manual systems Smart
connects different devices to each other through the
home is mainly used to make life easier iot generator
Internet of things (IoT) by voice command, thats called a
using count of data it contains large amount large num-
Connected home, but AI driven Home Automation is next
ber of sensors and the data which can be controlled for
step.
monitoring objects this paper basically represents how
machine learning and data mining can be used for con-
verting the normal Smart home to an automated home. 2. Machine Learning
User can control their home using their smartphones as
well as computer or any devices which is which has Machine learning research is one of the most
internet connectivity it also used as many prediction al- important field of artificial intelligence. Machine learning
gorithms for reminders and alerts additional system in- scientists and engineers are trying to duplicate the
teraction with the user. method of learning as it is displayed in humans. This
project demands imagining the human brain as a
powerful computer, with the input being a mix of a
1. INTRODUCTION number of external signals, and output as the
summation of those signals, or in alternative terms, a
The devices which includes AI-powered Home Au- concrete action or method in the human body that
tomation system should not only provide services to each follows as a reaction to the input signals. Now, for
other but to the end user and continuously ac-quire new humans, learning means that the equivalent input wont
data for additional learning. The main part of such solutions always lead to the equivalent output, as physical neural
includes a data analytics module where raw sensor networks are changing and adapting in keeping with the
readings are processed and data patterns are identified, so experience and feed-back. Machine learning means
the system knows event A (a home owner unlocks the front independently changing the algorithm that decides how
door) is usually followed by event B (the heating is turned input signals are calculated and on the basis of that
up). With those data patterns, a Smart Home Automation output is determined. And after we say that some
system should be able to pre-dict a users behavior based software are capable of learning, that means that they
on acquired data and de-velop the situational awareness are can update this algorithm on their own, based on
i.e., understand a users intentions at a given moment and previous results and feedback. The software is given the
change parameters ac-cordingly. AI i.e Artificial Intelligence target and the information, whereas finding the proper
is the future . algorithm that may lead to satisfying the objective is their
job.

Electronic copy available at: https://ssrn.com/abstract=3353476


as to create meaningful and comprehensive predictions.

4. Prescriptive power of machine learning

1. Prescriptive power of machine learning Fi-nally,


these systems dont simply have the prognostica-tive
power, however prescriptive additionally. Namely, the
actual fact that they will predict future events sup-ported the
Figure 1. Survey algorithms they build additionally implies that they can
facilitate in creating devices and systems at the sting of the
IoT network additional economical. they will offer help not
Machine learning and data mining are used to simply with creating predictions regarding what is going to
make a normal home automation system to be happen, however addition-ally with crucial that factors and
Smart Home Automation System. It also predicts parameters ought to be modified so as to urge nearer to the
the behaviour of the user. required outcome. Examples for this are varied and theres
Machine learning is similar to data mining with little doubt that additional and more of the custom package
executable structures that can be applied to new develop-ment firms can intercommunicate machine
data in order to predict future data. learning so-lutions to enhance IoT analysis for his or her
Classification: This task aims to find the shoppers. one among the foremost well-known examples
category to which the given observation belongs. involves Google and their cooling system. The companys
It contains the data that are correctly specified. engi-neers founded variety of sensors that monitored a
Regression: This is similar to Classifcation task in hun-dred and twenty various factors that might have an ef-
which the data are numerical instead of Categorical. In fect on the cooling (pump speeds, fans, power, windows
the consideration of Smart Home, a decision has to be etc.). made analysis of this knowledge was ensured by
made how to use or predict thermostat heaters with the package equipped with machine learning skills. The re-sult
same sensor qualifications associate outright success. The system that mon-itored
these variables came up with a model that was therefore
3. Analysis well-optimized that it reduced Googles cool-ing expenses
by a staggering forty percent.This task could not have done
1)Data Analysis Automation: The biggest profit that so efficiently and quickly by using traditional methods.
machine learning brings to IoT is that the au-tomation and
analysis of prodigious amounts of gen-erated and Data Management: knowledge management
changedknowledge. rather than somebody’s layer is most vital a part of this practical design. It
knowledgeanalyst surfing of these knowledge manually, manages all knowledge that are made directly on
searching for patterns, with properly enforcedmachine indirectly by sensors. it collects knowledge that are
learning we will use a totally reversed top-down ap-proach made by sensors and so its store this data in their
in analysis. In alternativewords, given some de-sired severally databases or cloud platforms. And this
outcome, the machine ought to notice the factors and knowledge is helpful for data analysis layer.
variables that arspeculated to result in this outcome. Data Analytics: knowledge analytics layer is
Predictive Analysis: By gradually recognizing reg-ular chargeable for analysis data that are made by sensors
patterns and updating the algorithm, software can be able and provides acceptable or graspable format or graph-
to predict incoming desired or undesired events. A system, ical illustration. during this layer, we have a tendency to
that is observed by a human scientist or engi-neer, is then are finding patterns with past knowledge or analysis and
automatically triggered by appropriate in-put data, using a compares with past analytical data and made some
formula that it basically came up with itself. It can easily predictable moments of end-user .
identify anomalies and inconsisten-cies that may have User Interface UI: In our design, their are two types of
taken a human data analyst ages to discover just by looking computer programme accessible, Enduser interface and
at the raw data. Furthermore, a machine-learning system is Analysis Interface. user interface contains all prac-ticality
not there just to find ab-normal behaviour, but also to help that is operated by users like user will activate or off any fan
us understand and establish long-term trends. This desires or light-weight victimization this inter-face. user interface
a enormous job of selecting, searching recognizing, sorting, directly connected with the user. Another one is analysis
processing and associating a very large amount of collected computer programme that pro-
data so

Electronic copy available at: https://ssrn.com/abstract=3353476


of sensors. In home automation each event issued
by using sensors readings.
Data Preprocessing: Before applying machune
kearning algorithms we need to check the data or
infor-mation that we have got from different devices
and also make sure that the output that we have
received from the device is close to the desire value
and have high ac-curacy .After collecting the data
from device or sensor we have to convert the data in
standard form which can be used by all the device
and different sensors .We have to identify which data
is useful and which data is not useful.
Data visualization: Visualizing data is an efcient
and it is potential way for the terminus utilizer as well as
for the accommodation provider to get an great insight
on the health status of the device as well as of activities
taking place in the habitation when of course, all device
Figure 2. architechture operates correctly. Data mining:Data mining is mostly
used for getting the meaningful information or pattern
from a pile of data . The main task of data mining is to
vides all analytical knowledge and their graphical illus- discover different part from a sequence of events. The
tration which made by sensors. during this interface, we benefit of doing this is that we can check the daily rout-
will set up all configuration of our system. ing of the user. This approach is very useful to predict
In order to start the data process first we need to user activities .
collect the data from the real world which is also known Clustering: The main purpose of this task is wrap-
as physical world by using different type of sensor. Then ping of elements from an pile of set of elements so that
in the second step we are using the previous data i.e the elements inside the same group are more similar to
before the process and convert into meaningful out-put each other, than element belonging to different groups.
or information. Machine learning and data mining can
use this data given by the sensor ,to understand the 6. Examples
users activity ,analysis the problem and give appropri-
ate patterns as the output. Lastly it makes Decision on Some examples of IoT, Big Data, and machine
considering all parameters. learning working together include: 1) Health care:
con-tinuous monitoring of chronic diseases
5. DATA PROCESSING ARCHITEC- 2) Smart Cities: traffic patterns and
congestion management
TURE
3) Manufacturing: optimization and predictive
Data collection: The data collection layer this is one maintenance
the most important layer .It is use to collect the data from 4) Transportation: optimizing routes and fuel
the surrounding. Sensors and devices can push their con-sumption
5) Automobile: smart cars Telecom: anomaly de-
data into database for instance in the home automation
smart-home solution they send events mes-sages tection
containing their identifier through which it have become 6)Retail: location-based advertising
easy to indentify, the type of data they produce and the
value of the data. whenever the value of last obtain
information changes event occurs.
Data Storage: We need to perform data mining and
machine learning algorithms, their should be the desti-
nation of each data that is collected from different sen-
sorand it is given to a specific database . Depending on the
size our need to store data changes thats why we need big
data storage or standard database solution. In internet of
things, there is a requirement of huge amount Figure 3. example
7. RESULT

Electronic copy available at: https://ssrn.com/abstract=3353476


Here it can be seen from the graph that light
consume during day time is less as compared to
night.Hence power consumed is less due to the
use of machine Learning analysis.This can be
further under-stood by looking at graph above.

8. CONCLUSIONS
Recently, the home automation and IoT (Internet of
things) market are growing very fast and need vast range
of development that can be carried out in the concept of
smart home-automation. In our paper, we are trying to give
more automation using machine learning and data mining
concepts. Here we are trying to predict user activities and
gave appropriate suggestion to the user. Our motive to
provide more comfortable and convenience system for the
smart users.

9. References
[1] Web Data Mining: Exploring Hyperlinks,
Con-tents, and Usage Data. Heidelberg: Springer-
Verlag, 2007.
[2] U. M. Fayyad, G. Piatetsky-Shapiro, and
P. Smyth. From data mining to knowledge
discovery in databases. In AI Magazine.
[3] Data Mining: Concepts and Techniques.
Mor-gan Kaufmann Publishers Inc., 2005.
[4] A. K. Jain, M. N. Murty, and P. J. Flynn. Data
clustering: A review. In ACM Computing Surveys.

Electronic copy available at: https://ssrn.com/abstract=3353476


Electronic copy available at: https://ssrn.com/abstract=3353476

You might also like