Why do I always hear weird knocking noises from the ceiling of my two story apartment building for a minute or so each time?

I live on the second floor in a small 3 bedroom flat of an 8 unit building. It happens randomly, right above my bedroom, usually but not always at night. Any ideas?
8 answers 8