I'm new to LDA and topic modeling and I would like to understand the inference mechanism. I would like to apply LDA on activity recognition. Say that I have defined 10 topics composed by a probability distribution of events. for example
TOPIC_1 = event1 (0.5), event2 (0.4), event3 (0.0), event4 (0.0) and event5 (0.1).
I would like to understand which topics are active across the day of a person. One day of a person is composed by a sequence of events sampled every minutes.
What I'm doing to see which topic is active is:
- select 1 hour window in the daily sequence
- calculate the distribution of the events occurring in that hour
- calculate the similarity with each of the topics found by LDA.
Is that correct? Do you have any suggestion for the similarity function to use?