Related Experiment Video
Updated: Feb 15, 2026

07:25
Driving Under the Influence: How Music Listening Affects Driving Behaviors
Published on: March 27, 2019
13.2K
Mutual proximity graphs for improved reachability in music recommendation.
1Austrian Research Institute for Artificial Intelligence (OFAI), Austria.
Summary
Hubness in high-dimensional machine learning causes poor music recommendations. Mutual proximity graphs improve music catalogue reachability by avoiding hub objects and reducing hubness effects.
Area of Science:
- Machine Learning
- Data Visualization
- Recommender Systems
Background:
- Hubness is a challenge in high-dimensional machine learning, leading to biased recommendations.
- In music recommendation systems, hubness causes popular items to be over-recommended and niche items to be ignored.
- This results in poor music catalogue reachability and limited user discovery.
Purpose of the Study:
- To investigate the impact of hubness on a k-nearest neighbour (knn) graph-based music recommendation system.
- To propose and evaluate mutual proximity graphs as an alternative to knn graphs for mitigating hubness.
- To assess the effectiveness of mutual proximity graphs in improving music catalogue reachability.
Main Methods:
- Utilized a real-world music recommendation system employing k-nearest neighbour (knn) graph visualization.
- Introduced and implemented mutual proximity graphs as a novel approach to graph construction.
- Compared the performance of mutual proximity graphs against knn graphs, mutual knn graphs, and mutual knn graphs with minimum spanning trees.
Main Results:
- Mutual proximity graphs significantly reduce the negative effects of hubness by avoiding highly connected hub vertices.
- The proposed graphs demonstrate superior graph connectivity compared to traditional knn-based approaches.
- Improved music catalogue reachability was observed with mutual proximity graphs, enhancing item discovery.
Conclusions:
- Mutual proximity graphs offer a robust solution to the hubness problem in high-dimensional recommender systems.
- This approach enhances the diversity and reachability of recommendations in music platforms.
- The findings suggest a promising direction for developing more effective and balanced recommender systems.
More Related Videos
Related Concept Videos
Mutual Inductance
3.9K
Inductance is the property of a device that tells us how effectively it induces an emf in another device. In other words, it is a physical quantity that expresses the effectiveness of a given device.
When two circuits carrying time-varying currents are close to one another, the magnetic flux through each circuit varies because of the changing current in the other circuit. Consequently, an emf is induced in each circuit by the changing current in the other. Therefore, this type of emf is called...
When two circuits carrying time-varying currents are close to one another, the magnetic flux through each circuit varies because of the changing current in the other circuit. Consequently, an emf is induced in each circuit by the changing current in the other. Therefore, this type of emf is called...
3.9K
Ogive Graph
6.9K
An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this...
6.9K
Graphing Antiderivatives
79
The concept of an antiderivative is fundamental in calculus, describing how a function's values accumulate over time. This process is closely related to physical motion, such as the movement of a rolling ball. As the ball progresses, its position changes in response to variations in velocity, just as an antiderivative graph reflects the cumulative effect of the original function's values.Graphing an antiderivative requires interpreting how a function's values influence the shape of its...
79
Graphs of Functions
365
Graphs of functions provide a visual representation of how output values change in response to varying inputs. Each point on the graph corresponds to an ordered pair, where the x-coordinate (independent variable) determines the horizontal position and the y-coordinate (dependent variable) determines the vertical position. Linear functions like y = x give a straight line, indicating a constant rate of change.Nonlinear functions display more complex behaviors. Even power functions generate...
365
Bar Graph
23.3K
A bar graph is also called a bar chart and consists of bars that are separated from each other. It either uses horizontal or vertical bars to show comparisons among categories. The bars can be rectangles, or they can be rectangular boxes (used in three-dimensional plots). One axis of the graph represents the specific categories being compared, and the other axis shows a discrete value. In this graph, the length of the bar for each category is proportional to the number or percent of individuals...
23.3K
Time-Series Graph
5.3K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
5.3K

