Data mining method and apparatus, and computer program product for carrying out the method
A distributed data mining method to be carried out in user equipments (110A,110B) connected to a peer-to-peer communication network (120) is disclosed, wherein each of said user equipments has a common programming platform. The method comprises the steps of: a) in the user equipments (110A, 11 B), p...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A distributed data mining method to be carried out in user equipments (110A,110B) connected to a peer-to-peer communication network (120) is disclosed, wherein each of said user equipments has a common programming platform. The method comprises the steps of:
a) in the user equipments (110A, 11 B), providing and storing a data mining frame application (130) in the form of a code running on a device-specific platform, and a trainable data mining algorithm (132) produced on a programming language common to all user equipments,
b) in a first user equipment (110A), running the data mining algorithm (132) to process user data temporarily or permanently stored in the first user equipment,
c) based on the result of the data mining processing, modifying the data structures and/or the input parameter set of the data mining algorithm (132) of the first user equipment (110A) through training,
d) at least a part of the modified input parameter set and/or the modified data structures of the data mining algorithm (132) of the first user equipment (110A) is forwarded as a training information from the first user equipment (110A) by means of peer-to-peer propagation to at least one second user equipment (110B) connected to the communication network (120), and
e) in at least one second user equipment (110B), modifying the input parameter set and/or the data structures of the data mining algorithm (132) running on the respective second user equipment (110B) by using the training information received from the first user equipment (110A). |
---|