1. A wireless sensor network, comprising: a data processing module, outputting a sense command; and a data collection module, receiving the sense command outputted from the data processing module, and collecting an source data and returning to the data processing module, wherein: the data processing module finds a trend of the source data to establish a prediction model; the data processing module updates the sense command and sends the updated sense command to the data collection module based on the established prediction model; the data collection module determines whether data collection is performed or not at a sense time point according to the sense command; the data collection module collects the source data and returns to the data processing module if data collection is performed; and the data processing module obtains a predicted data according to the previous source data if data collection is not performed.