For centuries, human beings have been using optics, which belongs to the electromagnetic family, to look at the universe. Now, an alternative way has developed, and that is LIGO. Different from the traditional electromagnetic observatory, LIGO (Laser Interferometer Gravitational Wave Observatory) uses gravitational waves to observe the universe. It is measures extremely tiny ripples in the space, which caused by very massive accelerating objects, such as binary black holes. In order to measure such tiny distortion in spacetime approximately 1/1000 of the width of a proton, LIGO has to be very sensitive even to the quantum scale. Therefore, the signal noise would be one of the major issues in the data collected from LIGO. BayesWave is a statistical algorithm which we use to help to analyze the data into different dimensions. Through this algorithm, one of the applications is characterizes the data to find out the non-astronomical-noise source, called “glitches”. For this project, my goal to is to help improve the success rate of finding glitches with this algorithm model. To achieve the goal, I downloaded data from LIGO and utilized it to BayesWave-model computer program. By changing the parameters comparing to the test data set, the success rate of sorting the glitches would be improved. With this algorithm, we are able to optimize the efficiency of sorting the data in a way that we could understand.