IP Library Granted Patent US 7,831,538
Granted Patent B2
US 7,831,538 · App. 11/874,395 · Granted Nov 9, 2010

Evolutionary spectral clustering by incorporating temporal smoothness

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,831,538
App. No.
11/874,395
Granted
Nov 9, 2010
Kind
B2
Abstract

Systems and methods are disclosed for clusterizing information by determining similarity matrix for historical information and similarity matrix for current information; generating an aggregated similarity matrix (aggregated kernel); and applying evolutionary spectral clustering on the aggregated kernel to a content stream to produce one or more clusters.

Claims (37)

1. A method for clusterizing information, comprising

a. determining similarity matrix for historical information and similarity matrix for current information;

b. generating an aggregated similarity matrix (aggregated kernel); and

c. applying evolutionary spectral clustering on the aggregated kernel to a content stream to produce one or more clusters.

2. The method of claim 1 , comprising changing the number of clusters.

3. The method of claim 2 , comprising scaling the similarity matrices.

4. The method of claim 1 , comprising linearly combining the similarity matrices to obtain the kernel.

5. The method of claim 1 , comprising determining a quality of current cluster result.

6. The method of claim 1 , comprising determining temporal smoothness.

7. The method of claim 1 , comprising generating evolutionary clusters.

8. The method of claim 1 , comprising defining a cost function to measure a quality of a clustering result on evolving information.

9. The method of claim 8 , wherein the cost function is defined using one or more graph-based measures.

10. The method of claim 8 , wherein the cost function comprises

Cost=α· CS+β·CT

where CS represents a snapshot cost that measures a snapshot quality of a current clustering result with respect to current data features and CT represents a temporal cost that measures a temporal smoothness, and

where 0≦α≦1 is a parameter assigned by a user and together with β(=1·α), reflect the user's emphasis on the snapshot cost and temporal cost.

11. The method of claim 10 , wherein CT represents a goodness-of-fit of the current clustering result with respect to historic data features.

12. The method of claim 10 , wherein CT measures a cluster quality.

13. The method of claim 10 , comprising determining a negated average association for evolutionary spectral clustering.

14. The method of claim 10 , comprising determining a normalized cut for evolutionary spectral clustering.

15. The method of claim 1 , comprising deriving corresponding optimal solutions.

16. The method of claim 15 , wherein the optimal solutions are relaxed.

17. The method of claim 1 , comprising clusterizing blog sites for community detection.

18. A method for clusterizing information, comprising

a. determining a first similarity matrix from a historic cluster obtained from historic information;

b. generating an aggregated similarity matrix (aggregated kernel); and

c. applying evolutionary spectral clustering on the aggregated kernel to a content stream to produce one or more clusters.

19. The method of claim 18 , comprising changing the number of clusters and providing for insertion or removal of one or more nodes.

20. The method of claim 18 , comprising linearly combining the similarity matrices to obtain the aggregated kernel.

21. The method of claim 18 , comprising determining temporal smoothness.

22. The method of claim 18 , comprising generating evolutionary clusters.

23. The method of claim 18 , comprising determining a cost function

Cost=α· CS+β·CT

where CS represents a snapshot cost that measures a snapshot quality of a current clustering result with respect to current data features and CT represents a temporal cost that measures a temporal smoothness, and

where 0≦α≦1 is a parameter assigned by a user and together with β(=1−α), reflect the user's emphasis on the snapshot cost and temporal cost.

24. The method of claim 18 , comprising clusterizing blog sites for community detection.

25. The method of claim 18 , comprising changing cluster numbers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2011
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 025599/0212 →