Skip to content
View johnkou97's full-sized avatar
:electron:
:electron:

Highlights

  • Pro

Block or report johnkou97

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johnkou97/README.md

Ioannis Koutalios

Astrophysicist | Data Scientist | Machine Learning Enthusiast

Β  Β  Β 

Welcome to my GitHub profile! Here, you'll find a collection of my work in data science, artificial intelligence, and astrophysics, reflecting my passion for leveraging cutting-edge technology to solve complex problems.

About Me

I am a graduate of the M.Sc. program in Astronomy and Data Science at Leiden University, with a B.Sc. in Physics from Aristotle University of Thessaloniki. Beyond academia, I am passionate about data science, machine and deep learning, reinforcement learning, and statistics. Many of my projects in these fields have been driven by curiosity and a desire to solve practical problems. I am always excited about open-source projects, collaborative learning, and applying AI to new challenges.

Publications

Predicting binary neutron star postmerger spectra using artificial neural networks
Dimitrios Pesios, Ioannis Koutalios, Dimitris Kugiumtzis, Nikolaos Stergioulas
Physical Review D, Sep 2024
DOI: 10.1103/PhysRevD.110.063008
arXiv:2405.09468

Projects

A selection of my repositories, showcasing work in data mining, machine learning, astrophysics, and more. Each project reflects my commitment to solving complex problems using cutting-edge tools and techniques.

🌟 Model-Free Reinforcement Learning for Sensorless Adaptive Optics

AdaptiveOptics
Reinforcement learning applied to optimize adaptive optics systems in the absence of sensor data.

πŸ€– Deep Learning

DeepLearning
Experiments with neural network architectures for various machine learning tasks. Also includes implementations of neural networks from scratch.

πŸ›  Data Mining

PredictFutureSales
Forecasts store sales in this Kaggle competition using machine learning algorithms like LightGBM and Random Forest.

RecommenderSystem
Multiple recommender systems in a challenge similar to the classic Netflix Prize.

πŸŽ„ Advent of Code

AdventOfCode2024
Solutions to the Advent of Code 2024 challenges, using Python.

πŸ† Kaggle Challenges

Titanic
Survival prediction on the Titanic using classical machine learning techniques.

Spaceship-Titanic
Experimenting with "scikit-learn" on the futuristic Spaceship Titanic dataset.

🌌 Gravitational Wave Hackathons

g2net_malta_hackaton
Distinguishing earthquake signals from ambient noise using classical machine learning models.

g2net_thessaloniki_hackaton
Working with real gravitational wave data to characterize the Signal-to-Noise Ratio, using machine learning techniques, and carefully tuning hyperparameters.

πŸ”­ Astronomical Projects

Matched-filtering
A tool for gravitational wave detection using matched-filtering algorithms.

Stellar Evolution
Simulating stellar life cycles and comparing the evolution of stars with different masses. The MESA code, written in Fortran, is used for this project.

Exoplanet Project
A project on planet evolution for different masses and compositions, using the MESA code.

Languages and Tools

Languages, Frameworks and Tools (Expert)
Python
Jupyter
Git
Linux OS
LaTeX
VS Code
Languages, Frameworks and Tools (Intermediate)
SQL
C/C++
Mathematica
Matlab
HTML
CSS
Machine and Deep Learning
PyTorch
TensorFlow
Keras
Scikit-learn
JAX
Data Science
Pandas
Numpy
Matplotlib
Scipy
Seaborn
Nbodykit
I.T. and Networking
Bash
SSH
Anaconda
Docker
GitHub
Soft Skills
Problem Solving
Critical Thinking
Teamwork
Communication
Time Management
Adaptability

Statistics

GitHub Stats

GitHub Streak

Most Used Languages

Pinned Loading

  1. AdaptiveOptics AdaptiveOptics Public

    Python

  2. AdventOfCode2024 AdventOfCode2024 Public

    Python

  3. RecommenderSystem RecommenderSystem Public

    Jupyter Notebook

  4. PredictFutureSales PredictFutureSales Public

    Jupyter Notebook

  5. DeepLearning DeepLearning Public

    Jupyter Notebook

  6. g2net_thessaloniki_hackaton g2net_thessaloniki_hackaton Public

    Python