Non-intrusive load monitoring (NILM) has become an important subject of study, since it provides benefits to both consumers and utility companies. The analysis of smart meter signals is useful for identifying consumption patterns and user behaviors, in order to make predictions and optimizations to anticipate the use of electrical appliances at home. However, the problem with this kind of analysis rests in how to isolate individual appliances from an aggregated consumption signal. In this work, we propose an unsupervised disaggregation method based on a controlled dataset obtained using smart meters in a standard household. By using soft computing techniques, the proposed methodology can identify the behavior of each of the devices from aggregated consumption records. In the approach developed in this work, it is possible to detect changes in power levels and to build a box model, consisting of a sequence of rectangles of different heights (power) and widths (time), which is highly adaptable to the real-life working conditions of household appliances. The system was developed and tested using data collected at households in France and the UK (UK-domestic appliance-level electricity (DALE) dataset). The proposed analysis method serves as a basis to be applied to large amounts of data collected by distribution companies with smart meters.
The role of universities as drivers of good practices and learning has changed radically in recent years. The strategic plan of the Comillas Pontifical University establishes the obligation of a learning and service subject in all degree programs as a way to put what has been learned during the university years at the service of society and as a vehicle for promoting the Sustainable Development Goals set by the 2030 Agenda. In this article we will present the theoretical framework on which the project has been developed, including the university context in which it fits, to analyze the process of design and implementation of a service-learning course in engineering degrees, selecting as case studies two examples of projects in which the social impact was high. As conclusions we will present the strengths and weaknesses of the implementation process, as well as the students’ learning based on their experiences.
Causality is not only a matter of causal statements, but also of conditional sentences. In conditional statements, causality generally emerges from the entailment relationship between the antecedent and the consequence. This entailment is frequently vague and uncertain in nature. In this article, we present a method of retrieving crisp and imperfect conditional and causal sentences identified by some linguistic patterns. These sentences are pre-processed to obtain both single cause-effect structures and causal chains. The result is displayed automatically in an imperfect causal graph by means of a Java application. The causal graph shows the strenght of the causal link labelling it with a fuzzy quantifier and the intensity of the cause or effect nodes with linguistics hedges. The knowledge base used to provide automatic information based on causal relations was some medical texts, suited for the described process.
The number of satellites and debris in space is dangerously increasing through the years. For that reason, it is mandatory to design techniques to approach the position of a given object at a given time. In this paper, we present a system to do so based on a database of satellite positions according to their coordinates (x,y,z) for one month. We have paid special emphasis on the preliminary stage of data arrangement, since if we do not have consistent data, the results we will obtain will be useless, so the first stage of this work is a full study of the information gathered locating the missing gaps of data and covering them with a prediction. With that information, we are able to calculate an orbit error which will estimate the position of a satellite in time, even when the information is not accurate, by means of prediction of the satellite’s position. The comparison of two satellites over 26 days will serve to highlight the importance of the accuracy in the data, provoking in some cases an estimated error of 4% if the data are not well measured.
Social networks are being used by terrorist organizations to distribute messages with the intention of influencing people and recruiting new members. The research presented in this paper focuses on the analysis of Twitter messages to detect the leaders orchestrating terrorist networks and their followers. A big data architecture is proposed to analyze messages in real time in order to classify users according to different parameters like level of activity, the ability to influence other users, and the contents of their messages. Graphs have been used to analyze how the messages propagate through the network, and this involves a study of the followers based on retweets and general impact on other users. Then, fuzzy clustering techniques were used to classify users in profiles, with the advantage over other classifications techniques of providing a probability for each profile instead of a binary categorization. Algorithms were tested using public database from Kaggle and other Twitter extraction techniques. The resulting profiles detected automatically by the system were manually analyzed, and the parameters that describe each profile correspond to the type of information that any expert may expect. Future applications are not limited to detecting terrorist activism. Human resources departments can apply the power of profile identification to automatically classify candidates, security teams can detect undesirable clients in the financial or insurance sectors, and immigration officers can extract additional insights with these techniques.