Daniel Han
San Francisco, California, United States
54K followers
500+ connections
About
Experience & Education
Volunteer Experience
-
Contributor
GNU Project
- Present 5 years 5 months
Science and Technology
Contributor to GCC - one of the most popular C/C++ compilers in the world.
⚪ GCC 10 ignoring function __attribute__ optimize for all x86 since r11-1019 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96535
⚪ Vector Extensions aligned(1) not generating unaligned loads/stores https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98317
⚪ GCC >= 6 cannot inline _mm_cmp_ps on SSE targets https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98387
⚪ GCC 10.2 AVX512 Mask regression from GCC 9…Contributor to GCC - one of the most popular C/C++ compilers in the world.
⚪ GCC 10 ignoring function __attribute__ optimize for all x86 since r11-1019 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96535
⚪ Vector Extensions aligned(1) not generating unaligned loads/stores https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98317
⚪ GCC >= 6 cannot inline _mm_cmp_ps on SSE targets https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98387
⚪ GCC 10.2 AVX512 Mask regression from GCC 9 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98348 -
Vice President
UNSW Data Science Society
- 1 year 8 months
Science and Technology
Cofounder of the UNSW Data Science Society. Head of our educational agency and lecturer in Learn Data's STEM lecture series.
-
Student Mentor
St Vincent de Paul Society NSW
- 4 months
Education
Raised the educational well-being of many students at Auburn Public School.
-
Publications
-
Modern Big Data Algorithms
See publicationAs we enter the first quarter of the 21st century, datasets are getting larger and wider.
Running primitive and slow algorithms will cause headaches, productivity and economic losses. By optimising algorithms used in stock market predictions, climate change modelling, artificial intelligence and cancer research, the world can benefit dramatically from faster and more accurate numerical methods.
Modern Big Data Algorithms is a comprehensive collection of Faster Machine Learning…As we enter the first quarter of the 21st century, datasets are getting larger and wider.
Running primitive and slow algorithms will cause headaches, productivity and economic losses. By optimising algorithms used in stock market predictions, climate change modelling, artificial intelligence and cancer research, the world can benefit dramatically from faster and more accurate numerical methods.
Modern Big Data Algorithms is a comprehensive collection of Faster Machine Learning techniques. -
ZikaHack 2016: A digital disease detection competition
Proceedings of the International Workshop on Digital Disease Detection using Social Media
See publicationEffective response to infectious diseases outbreaks relies on the rapid and early detection of those outbreaks.
In this paper, an overview of the ZikaHack competition is provided. The challenges and lessons learned in organizing this competition are also discussed for use by other researchers interested in organizing similar competitions. -
Markovian SIR Deaths Model
See publicationI noticed that traditional methods to predict a disease outbreak was by performing sentiment analysis on Twitter posts and Google Search terms. My new system was able to update the probabilities of a virus from spreading from A to B in real time. I used Machine Learning and Deep Learning to predict larger long-term virus trends with Google Trends, and this acted as a validator for the MSIRD model.
-
Reversing Markov Chains
Australian Mathemtical Society
See publicationSometimes we want to ”reverse” a Markov Chain process. Taking the inverse of the transition matrix allows this to work, but the inverse result is not a transition matrix.
Current methods involving inversions of matrices, causing negative probabilities to occur. My new method forces the inversion to still be probabilistic in nature, yet still retain its accuracy of inversion.
Projects
-
HyperLearn
- Present
See projectHyperLearn is a collection of faster Machine Learning algorithms written in C, C++, Cython and Python using Numba, LLVM and OpenMP. Algorithms can be 200% to 1000% faster and use 1% or less of original memory.
-
Sciblox
-
See projectSciblox is an all-in-one data science package for Python3 optimised to be used in Jupyter Notebooks.
Honors & Awards
-
2nd Hack for Domestic Violence
Vibewire
I used Twitter profiles to predict if someone was a domestic violence victim for Hack4DV at Vibewire! Thanks to my team mates Daniel Vassilev, Jacky GW Koh and Giselle Gray.
We decided to do this, as many victims have their phones controlled by the perpetrators, and they don't even know they're a DV victim, since they have nothing to compare their situation to. -
Best Presentation - Health Hack 2017
CSIRO, Data61 Judges
I helped CSIRO visualise and automate a process to gather gene data, and helped MLP Connect aggregate disparate data from many sources in order to provide people with faster access to grants! We used Data Mining methods including BeautifulSoup, Selenium, ReactJS, NodeJS, AngularJS and MondoDB.
-
3rd International GovHack 2017 commendations
Australian Department of Environment and Energy
I was very honoured to receive with my team 3rd prize for the Best Use of Environment and Health Data! Our solution was to layer multiple sources and show it to the user on one Tableau dashboard. We used NSW Air Quality data, health data, transport OPAL congestion data and also some novel disease spreading algorithms to try model and find correlations between Air Quality, Congestion and Influenza rates.
-
2017 GovHack - NSW Government SEED Winner
NSW Government
With Steve Nouri and others, we created data visualisations coupled with modelling to highlight damaging effects of air quality degradation when correlated with disease spreading potentials.
We presented our findings as a web app, and you can see how an influenza outbreak could occur within Sydney when we combine other data sources! -
3rd Microsoft TAL Life Data Science Challenge
Microsoft and TAL Life Insurance
Created a Machine Learning system to predict if someone is going to suicide, and proposed some mechanisms to counter and help potential victims.
-
Gilbert and Tobin, RACS 1st Place
UNSW, RACS
Created and proposed a CRM system to gather data and automate the refugee application process in order to allow more to successfully apply to stay in Australia.
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Daniel Han
895 others named Daniel Han are on LinkedIn
See others named Daniel Han