Research
During my Ph.D. study, I've been questioning about, what is research.
It seems to me that research is about
- looking at something,
- over and over,
- in all possible aspects.
During these iterations, we may
- narrow assumptions,
- apply different methods,
- collect more data,
and eventually learn new knowledge. Research is very much like
re-search. Reproducibility is the key and we have long tradition of
standing at the shoulders of giants
1. While the science community embrace such open source spirit and
global collaborations, we do not let slip any minor mismatch in the
details, which is often the seed of important improvement or new
discoveries.
1: The metaphor of dwarfs standing on the shoulders of giants expresses the meaning of "discovering truth by building on previous discoveries". -- wikipedia
PhD Work
My Ph.D. Project is about the Gravitational Wave signals of Binary Black Holes dynamically formed from Globular Clusters, under the supervision of Dr. Matthew J Benacquista.
In short, I improved existing models which are used to interpolate the distribution of globular cluster populations for galaxies up to a distance of 30 Mpc. Then 3140 numerical simulations (over 100 TB/25k node-hour on supercomputer) including full dynamical history are carried out on superclusters to build a genetic sample to represent the globular clusters in the universe. I combined the results and extracts all the binary black holes to obtain a database (17M x 14) to study potential gravitational wave signals emitted during the relativistic evolutions according the Einstein's general relativity. The signal spectrum and detection prospects are studied based on the proposed space-borne detectors from European Space Agency.
In depth, my research involves
-
evolving a star
- define the structure and status equation
- add dynamic events like thermal radiation and convection
- formulate the energy equilibrium between gravity and nuclear reaction
-
modeling a star system (over 1-million body for globular clusters)
- configure a self-sustainable gravitational potential
- resolve the mass distribution and population characteristics of member stars
- compute the mutual interaction due to gravity, by N-body method $\mathcal{O}(N^3)$ and Monte Carlo method $\mathcal{O}(N\log(N))$
-
estimate the star system population of globular clusters
- weighted linear regression based on mass-to-light ratio
- feature exploration with Random Forest and correlation matrix
- feature engineering based on mass-to-light ratio
- combine with local regression for prediction
-
data management
- access and execute simulations on supercomputer
- profile and parallelize numerical codes
- structure and version control of the resulting binary black hole data
-
signal processing
- program numerical evaluation code according to general relativity
- detector characteristics and signal-response function
- parameter analysis and detection prospects study
Doctoral Dissertation
- Dissertation Report: you can find how I analyze the data and derive my conclusion.
-
Defense Slides: it is
rendered with
reveal.js
. Use?
for keyboard shortcuts. - Dissertation: this is the full dissertation if you need the background.
- Graduate Study in a Glance: my opening note at the defense.
Open Research
Most part of my research is conducted with
Jupyter notebook
and you can find all the codes embedded
in my dissertation report. I have been benefiting from open resource
long before I noticed. Transparency and reproducibility doesn't only
make the result more robust, it also helps me to iterate easier and
understand deeper.
Check out my presentation
Jupyter as a Research Tool
at LSST workshop, about my understanding of
Open Research and practical suggestions on WorkFlow.
All my talks and posters are listed under footprint.