16,154 research outputs found
iTrace: An Implicit Trust Inference Method for Trust-aware Collaborative Filtering
The growth of Internet commerce has stimulated the use of collaborative
filtering (CF) algorithms as recommender systems. A collaborative filtering
(CF) algorithm recommends items of interest to the target user by leveraging
the votes given by other similar users. In a standard CF framework, it is
assumed that the credibility of every voting user is exactly the same with
respect to the target user. This assumption is not satisfied and thus may lead
to misleading recommendations in many practical applications. A natural
countermeasure is to design a trust-aware CF (TaCF) algorithm, which can take
account of the difference in the credibilities of the voting users when
performing CF. To this end, this paper presents a trust inference approach,
which can predict the implicit trust of the target user on every voting user
from a sparse explicit trust matrix. Then an improved CF algorithm termed
iTrace is proposed, which takes advantage of both the explicit and the
predicted implicit trust to provide recommendations with the CF framework. An
empirical evaluation on a public dataset demonstrates that the proposed
algorithm provides a significant improvement in recommendation quality in terms
of mean absolute error (MAE).Comment: 6 pages, 4 figures, 1 tabl
Dynamic reconfiguration technologies based on FPGA in software defined radio system
Partial Reconfiguration (PR) is a method for Field Programmable Gate Array (FPGA) designs which allows multiple applications to time-share a portion of an FPGA while the rest of the device continues to operate unaffected. Using this strategy, the physical layer processing architecture in Software Defined Radio (SDR) systems can benefit from reduced complexity and increased design flexibility, as different waveform applications can be grouped into one part of a single FPGA. Waveform switching often means not only changing functionality, but also changing the FPGA clock frequency. However, that is beyond the current functionality of PR processes as the clock components (such as Digital Clock Managers (DCMs)) are excluded from the process of partial reconfiguration. In this paper, we present a novel architecture that combines another reconfigurable technology, Dynamic Reconfigurable Port (DRP), with PR based on a single FPGA in order to dynamically change both functionality and also the clock frequency. The architecture is demonstrated to reduce hardware utilization significantly compared with standard, static FPGA design
- …