You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/blog_gsoc_2022.md
+47Lines changed: 47 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -262,3 +262,50 @@ I am a final year student at Thapar Institue of Engineering and Technology pursu
262
262
1.__What are your career goals? How do you see the GSoC program moving you towards them?__
263
263
264
264
In future, I do plan to build a career in the field of data science and machine learning; working on this project with PyMC is helping me improve my skill set and contribute to open source projects which I wouldn’t be able to without the collaborative environment that GSoC provides.
265
+
266
+
## Yann McLatchie
267
+
268
+
**Project Name**
269
+
270
+
Projection predictive model selection for PyMC.
271
+
272
+
**Mentors**
273
+
-[Osvaldo A Martin](https://github.com/aloctavodia)
> I am currently a Master's student in Machine Learning, Data Science, and Artificial Intelligence at Aalto University in Finland. My primary interests are in the field of Bayesian statistics, and more recently Bayesian methods of model selection. Alongside my studies, I work in the [Probabilistic Machine Learning research group](https://research.cs.aalto.fi/pml/) at Aalto under [Aki Vehtari](https://avehtari.github.io/)'s supervision.
1.__What motivated you to apply for GSoC with PyMC?__
294
+
295
+
Osvaldo Martin (one of my mentors and core PyMC developer) was at Aalto last year on a post-doc in the same research group as me, and we had previously discussed the need for projection predictive model selection to be implemented in Python given the success it has had in R, and its strong theoretical support. As such, we came up with the idea of incorporating it into a GSoC project and hey presto!
296
+
297
+
1.__Why did you choose your specific project topic?__
298
+
299
+
Over the past six months I have been researching projection predictive model selection as a research assistant. The opportunity to concretise my theoretical understanding into a Python package promises to deepen my practical understanding of the subject matter. I have also found the underlying theory hugely interesting, and embrace the opportunity to bring it to a wider community.
300
+
301
+
1.__How did you get involved in open source software?__
302
+
303
+
My first foray into open source software was an attempt to build a small Python package for stochastic simulation. This was initially daunting, but I found the learning and development process immensely rewarding. So much so that I followed it up with small pull requests to packages such as Bambi and eventually found myself interested in delving deeper into open source development.
304
+
305
+
1.__What are you expecting or hoping to get out of your GSoC experience?__
306
+
307
+
First and foremost I hope to produce Kulprit, a Python package bringing projection predictive model selection to Bambi, and in doing so also bringing the methodology to a wider audience. I am confident that going through the process of developing a package from start to finish will teach me more about not only Python programming, but also documentation and communication of the core theory as well as working as part of an open source development team.
308
+
309
+
1.__What are your career goals? How do you see the GSoC program moving you towards them?__
310
+
311
+
I have loved working on research questions and implementing complex ideas in code, and would like to continue doing so in a research career. The GSoC program gives me the opportunity to turn important research questions into software and communicate them to an audience of practitioners.
0 commit comments