364 research outputs found
Vectorised Spreading Activation algorithm for centrality measurement
Spreading Activation is a family of graph-based algorithms widely used in areas such as information retrieval, epidemic models, and recommender systems. In this paper we introduce a novel Spreading Activation (SA) method that we call Vectorised Spreading Activation (VSA). VSA algorithms, like âtraditionalâ SA algorithms, iteratively propagate the activation from the initially activated set of nodes to the other nodes in a network through outward links. The level of the nodeâs activation could be used as a centrality measurement in accordance with dynamic model-based view of centrality that focuses on the outcomes for nodes in a network where something is fl owing from node to node across the edges. Representing the activation by vectors allows the use of the information about various dimensionalities of the fl ow and the dynamic of the fl ow. In this capacity, VSA algorithms can model multitude of complex multidimensional network fl ows. We present the results of numerical simulations on small synthetic social networks and multi dimensional network models of folksonomies which show that the results of VSA propagation are more sensitive to the positions of the initial seed and to the community structure of the network than the results produced by traditional SA algorithms. We tentatively conclude that the VSA methods could be instrumental to develop scalable and computationally effi cient algorithms which could achieve synergy between computation of centrality indexes with detection of community structures in networks. Based on our preliminary results and on improvements made over previous studies, we foresee advances and applications in the current state of the art of this family of algorithms and their applications to centrality measurement
An Enhanced Neural Graph based Collaborative Filtering with Item Knowledge Graph
Recommendation system is a process of filtering information to retain buyers on e-commerce sites or applications. It is used on all e-commerce sites, social media platform and multimedia platform. This recommendation is based on their own experience or experience between users. In recent days, the graph-based filtering techniques are used for the recommendation to improve the suggestions and for easy analysing. Neural graph based collaborative filtering is also one of the techniques used for recommendation system. It is implemented on the benchmark datasets like Yelp, Gowalla and Amazon books. This technique can suggest better recommendations as compared to the existing graph based or convolutional based networks. However, it requires higher processing time for convolutional neural network for performing limited suggestions. Hence, in this paper, an improved neural graph collaborative filtering is proposed. Here, the content-based filtering is performed before the collaborative filtering process. Then, the embedding layer will process on both the recommendations to provide a higher order relation between the users and items. As the suggestion is based on hybrid recommendation, the processing time of Convolutional neural network is reduced by reducing the number of epochs. Due to this, the final recommendation is not affected by the smaller number of epochs and also able to reduce its computational time. The whole process is realized in Python 3.6 under windows 10 environment on benchmark datasets Go Walla and Amazon books. Based on the comparison of recall and NDCG metric, the proposed neural graph-based filtering outperforms the collaborative filtering based on graph convolution neural network
Learning-Based Approaches for Graph Problems: A Survey
Over the years, many graph problems specifically those in NP-complete are
studied by a wide range of researchers. Some famous examples include graph
colouring, travelling salesman problem and subgraph isomorphism. Most of these
problems are typically addressed by exact algorithms, approximate algorithms
and heuristics. There are however some drawback for each of these methods.
Recent studies have employed learning-based frameworks such as machine learning
techniques in solving these problems, given that they are useful in discovering
new patterns in structured data that can be represented using graphs. This
research direction has successfully attracted a considerable amount of
attention. In this survey, we provide a systematic review mainly on classic
graph problems in which learning-based approaches have been proposed in
addressing the problems. We discuss the overview of each framework, and provide
analyses based on the design and performance of the framework. Some potential
research questions are also suggested. Ultimately, this survey gives a clearer
insight and can be used as a stepping stone to the research community in
studying problems in this field.Comment: v1: 41 pages; v2: 40 page
A survey of machine learning techniques applied to self organizing cellular networks
In this paper, a survey of the literature of the past fifteen years involving Machine Learning (ML) algorithms applied to self organizing cellular networks is performed. In order for future networks to overcome the current limitations and address the issues of current cellular systems, it is clear that more intelligence needs to be deployed, so that a fully autonomous and flexible network can be enabled. This paper focuses on the learning perspective of Self Organizing Networks (SON) solutions and provides, not only an overview of the most common ML techniques encountered in cellular networks, but also manages to classify each paper in terms of its learning solution, while also giving some examples. The authors also classify each paper in terms of its self-organizing use-case and discuss how each proposed solution performed. In addition, a comparison between the most commonly found ML algorithms in terms of certain SON metrics is performed and general guidelines on when to choose each ML algorithm for each SON function are proposed. Lastly, this work also provides future research directions and new paradigms that the use of more robust and intelligent algorithms, together with data gathered by operators, can bring to the cellular networks domain and fully enable the concept of SON in the near future
Hierarchical Syntactic Models for Human Activity Recognition through Mobility Traces
Recognizing usersâ daily life activities without disrupting their lifestyle is a key functionality to enable a broad variety of advanced services for a Smart City, from energy-efficient management of urban spaces to mobility optimization. In this paper, we propose a novel method for human activity recognition from a collection of outdoor mobility traces acquired through wearable devices. Our method exploits the regularities naturally present in human mobility patterns to construct syntactic models in the form of finite state automata, thanks to an approach known as grammatical inference. We also introduce a measure of similarity that accounts for the intrinsic hierarchical nature of such models, and allows to identify the common traits in the paths induced by different activities at various granularity levels. Our method has been validated on a dataset of real traces representing movements of users in a large metropolitan area. The experimental results show the effectiveness of our similarity measure to correctly identify a set of common coarse-grained activities, as well as their refinement at a finer level of granularity
Mining Social Media and Structured Data in Urban Environmental Management to Develop Smart Cities
This research presented the deployment of data mining on social media and structured data in urban studies. We analyzed urban relocation, air quality and traffic parameters on multicity data as early work. We applied the data mining techniques of association rules, clustering and classification on urban legislative history. Results showed that data mining could produce meaningful knowledge to support urban management. We treated ordinances (local laws) and the tweets about them as indicators to assess urban policy and public opinion. Hence, we conducted ordinance and tweet mining including sentiment analysis of tweets. This part of the study focused on NYC with a goal of assessing how well it heads towards a smart city. We built domain-specific knowledge bases according to widely accepted smart city characteristics, incorporating commonsense knowledge sources for ordinance-tweet mapping. We developed decision support tools on multiple platforms using the knowledge discovered to guide urban management. Our research is a concrete step in harnessing the power of data mining in urban studies to enhance smart city development
Recommended from our members
VoyageWithUs : a recommender platform that enhances group travel planning
Group travel planning poses unique challenges such as choosing hotels, restaurants and venues while catering to everyoneâs wants and needs, or sharing trip itineraries and artifacts among trip participants. State of the art travel planning applications such as Yelp and TripAdvisor, while integrating with social networks and making recommendations, donât offer recommendations for specific groups of travelers. On the other hand, while TripCase offers trip planning capabilities and email sharing, it doesnât offer a full interactive travel planner that allows groups to contribute to the travel planning process. This report proposes an approach to making personalized group travel recommendations based on hybrid recommendation techniques that aggregates individual recommendations to find common ground between trip participants. This is achieved by designing a recommender system that uses data from a location based social network(LBSN) and makes recommendations based on the trip location, then refines them by applying incremental filters which are responsible for incorporating user preferences, similarity to other users and user context. Finally, it takes the generated recommendations for each trip participant and ranks them such that the items most highly ranked are the ones most likely to fit everyoneâs preferences. The rationale for choosing a hybrid recommender system is to address common issues such as the cold start problem, where the quality of the recommendations is affected by either too few reviewers for a certain point of interest(POI) or too few reviews generated by trip participants. These issues, along with a coverage of related work is detailed in the first part of this report. In order to make the applicability of the recommender more tangible, I integrated it into a proof of concept mobile application that also allows travelers to collaborate and share travel planning artifacts, and generates itineraries based on the recommendations made. The recommender accuracy was measured against recommendations made by state of the art applications, while individual filters were evaluated using commonly used metrics. The recommender was tested in a series of relevant scenarios proving the effectiveness of the approach in making group travel recommendations, versus individual recommendations generated by other applications.Electrical and Computer Engineerin
- âŠ