doi.bio/irhum_shafkat
Irhum Shafkat
Irhum Shafkat is a senior pursuing an undergraduate degree in Computer Science at Minerva University. Shafkat is a curious programmer who tinkers with Python and deep learning. They are interested in applying machine learning to real-world problems, particularly those connecting abstract ideas to the real world. They are a proponent of interdisciplinary thinking, arguing that fields like computational biology and physics simulations are essential to solving some of the world's largest problems, such as climate change.
Research Interests
- Deep Learning
- Graph Neural Networks
- Convolutional Neural Networks
- Variational Autoencoders
- Systems Thinking
- Computational Biology
- Physics Simulations
Publications
- Intuitively Understanding Variational Autoencoders
- Intuitively Understanding Convolutions for Deep Learning
- Deep Learning meets Interactive Evolutionary Computation
Online Presence
Irhum Shafkat is active on several online platforms:
Irhum Shafkat
Irhum Shafkat is a senior pursuing an undergraduate degree in Computer Science at Minerva University. Shafkat's focus is on applying machine learning to real-world problems, particularly in connecting abstract ideas to the real world. They are a strong proponent of interdisciplinary thinking, believing that combining computation with domain expertise in other fields is essential to solving some of the world's largest problems, such as climate change.
Shafkat is interested in keeping up with work in fields such as systems thinking, computational biology, and physics simulations. They also tinker with Python and deep learning and have written blog posts on Medium about their work.
Notable Work
- Intuitively Understanding Variational Autoencoders: Shafkat explores the use of Variational Autoencoders (VAEs) in creating generative text, art, and music. They explain how VAEs differ from standard autoencoders and their unique properties that make them useful for generative modelling, such as their continuous latent spaces.
- ESM2 Protein Language Models in JAX/Flax: Implementation of the Hyena Hierarchy in JAX/Flax.
- R2Plus1D-PyTorch Public Archive: PyTorch implementation of the R2Plus1D convolution-based ResNet architecture described in the paper "A Closer Look at Spatiotemporal Convolutions for Action Recognition."
- LLM-powered Q/A over arXiv preprints
Online Presence
Irhum Shafkat is active on various online platforms, including:
- GitHub: https://github.com/irhum
- Medium: https://medium.com/@irhumshafkat
- Twitter: https://twitter.com/irhumshafkat
Irhum Shafkat
Irhum Shafkat is a senior pursuing an undergraduate degree in Computer Science at Minerva University. Shafkat is interested in applying machine learning to real-world problems, particularly in connecting abstract ideas to the real world. They are a proponent of interdisciplinary thinking, believing that a combination of computation and domain expertise in other fields is necessary to solve complex societal issues such as climate change.
Research Interests and Publications
Shafkat has published articles on Medium and Towards Data Science, exploring topics such as:
- Graph Neural Networks
- Convolutions for Deep Learning
- Variational Autoencoders and their applications in generative modelling, including text, art, and music creation
- Convolutional Neural Networks (CNNs) and their use in image classification
- LLM-powered Q/A over arXiv preprints
Coding Experience
Shafkat has experience with Python, deep learning, and various machine learning techniques. They have a GitHub account with 69 followers, where they have implemented projects such as:
- ESM2 protein language models in JAX/Flax
- Hyena Hierarchy in JAX/Flax
- R2Plus1D-PyTorch Public archive, a PyTorch implementation of the R2Plus1D convolution-based ResNet architecture
Irhum Shafkat
Irhum Shafkat is a senior pursuing an undergraduate degree in Computer Science at Minerva University. Shafkat is a curious programmer who likes to tinker around in Python and deep learning. They are a strong proponent of interdisciplinary thinking and believe that computer science alone is insufficient to solve complex societal problems such as climate change. They advocate for combining computation with domain expertise from other fields, such as systems thinking, computational biology, and physics simulations. Shafkat is particularly interested in applying machine learning to real-world problems and connecting abstract ideas to tangible solutions.
Notable Work
- Intuitively Understanding Variational Autoencoders: In this work, Shafkat explores the power of Variational Autoencoders (VAEs) as generative models with diverse applications, including generating synthetic human faces and music. They delve into the intuition behind the effectiveness of VAEs and their ability to create variations on existing data.
- Understanding Graph Neural Networks: Shafkat has shown interest in understanding graph neural networks and their applications.
- Deep Learning Meets Interactive Evolutionary Computation: Shafkat explores the intersection of deep learning and interactive evolutionary computation.
- PyTorch Implementation of R2Plus1D Convolution: Shafkat has worked on the PyTorch implementation of the R2Plus1D convolution-based ResNet architecture, which is used for action recognition.
- ESM2 Protein Language Models in JAX/Flax: Shafkat has contributed to the development of ESM2 protein language models using the JAX/Flax framework.
Youtube Videos
Youtube Title: A Student’s View on the Challenges and Possibilities of AI in Education
Youtube Link: link
Youtube Channel Name: Michael B. Horn
Youtube Channel Link: https://www.youtube.com/@michaelbhorn
A Student’s View on the Challenges and Possibilities of AI in Education
Youtube Title: Variational Autoencoders simplified
Youtube Link: link
Youtube Channel Name: Prof. Ryan Ahmed
Youtube Channel Link: https://www.youtube.com/@professor-ryanahmed
Variational Autoencoders simplified
Youtube Title: Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
Youtube Link: link
Youtube Channel Name: Weights & Biases
Youtube Channel Link: https://www.youtube.com/@WeightsBiases
Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
Youtube Title: What are Generative Models? | VAE & GAN | Intro to AI
Youtube Link: link
Youtube Channel Name: Zhuoyue
Youtube Channel Link: https://www.youtube.com/@zhuoyuelyu
What are Generative Models? | VAE & GAN | Intro to AI
Youtube Title: Music Generation with Variational Autoencoders (VAEs)
Youtube Link: link
Youtube Channel Name: Jiwon Choi
Youtube Channel Link: https://www.youtube.com/@jiwonc
Music Generation with Variational Autoencoders (VAEs)
Youtube Title: Paper Reading Group: ConvNext
Youtube Link: link
Youtube Channel Name: Weights & Biases
Youtube Channel Link: https://www.youtube.com/@WeightsBiases
Paper Reading Group: ConvNext
Youtube Title: Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch: Zero to GANs |
Youtube Link: link
Youtube Channel Name: freeCodeCamp.org
Youtube Channel Link: https://www.youtube.com/@freecodecamp
Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch: Zero to GANs |
Youtube Title: 7/15-DkfoAqKlO TensorFlow 2.0 Practical Advanced
Youtube Link: link
Youtube Channel Name: StarFreelancer(dot)Eu
Youtube Channel Link: https://www.youtube.com/@starfreelancerdoteu
7/15-DkfoAqKlO TensorFlow 2.0 Practical Advanced
Youtube Title: Deep learning with Pytorch 5 CNN
Youtube Link: link
Youtube Channel Name: 모두 함께 인공지능
Youtube Channel Link: https://www.youtube.com/@junji-ai
Deep learning with Pytorch 5 CNN
Youtube Title: MTEC machine learning workshop: Session 11 - Deep learning practical II
Youtube Link: link
Youtube Channel Name: Sira Sriswasdi
Youtube Channel Link: https://www.youtube.com/@sirasris
MTEC machine learning workshop: Session 11 - Deep learning practical II
Youtube Title: Simulating 500 million years of evolution | Synthesizing proteins using large language models
Youtube Link: link
Youtube Channel Name: Vizuara
Youtube Channel Link: https://www.youtube.com/@vizuara
Simulating 500 million years of evolution | Synthesizing proteins using large language models
Youtube Title: Deep Learning with PyTorch Live Course - ResNet, Regularization and Data Augmentation (Part 5 of 6)
Youtube Link: link
Youtube Channel Name: freeCodeCamp.org
Youtube Channel Link: https://www.youtube.com/@freecodecamp
Deep Learning with PyTorch Live Course - ResNet, Regularization and Data Augmentation (Part 5 of 6)
Youtube Title: Deep Learning with PyTorch Live Course - Image Classification with CNNs (Part 4 of 6)
Youtube Link: link
Youtube Channel Name: freeCodeCamp.org
Youtube Channel Link: https://www.youtube.com/@freecodecamp
Deep Learning with PyTorch Live Course - Image Classification with CNNs (Part 4 of 6)
Youtube Title: Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch |4/6(हिंदी में)
Youtube Link: link
Youtube Channel Name: freeCodeCamp Hindi
Youtube Channel Link: https://www.youtube.com/@freecodecamphindi
Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch |4/6(हिंदी में)
Youtube Title: خسروجردي؛ پسمانده پرسپوليس در استقلال، آقاي رضائيان، بودن در پرسپوليس لياقت ميخواهد، بي معرفت
Youtube Link: link
Youtube Channel Name: Soot Official
Youtube Channel Link: https://www.youtube.com/@SootOfficial
خسروجردي؛ پسمانده پرسپوليس در استقلال، آقاي رضائيان، بودن در پرسپوليس لياقت ميخواهد، بي معرفت
Youtube Title: بازدید از کارخانه عسل کوهدشت خراسان
Youtube Link: link
Youtube Channel Name: AradBranding.com
Youtube Channel Link: https://www.youtube.com/@aradbranding
بازدید از کارخانه عسل کوهدشت خراسان
Youtube Title: آمده ام که تاریخ بسازم. I am here to make history. HIM REZA SHAH THE II
Youtube Link: link
Youtube Channel Name: Pejman Pirmoradi
Youtube Channel Link: https://www.youtube.com/@pejmanpirmoradi1034
آمده ام که تاریخ بسازم. I am here to make history. HIM REZA SHAH THE II
Youtube Videos
Youtube Title: A Student’s View on the Challenges and Possibilities of AI in Education
Youtube Link: link
Youtube Channel Name: Michael B. Horn
Youtube Channel Link: https://www.youtube.com/@michaelbhorn
A Student’s View on the Challenges and Possibilities of AI in Education
Youtube Title: Variational Autoencoders simplified
Youtube Link: link
Youtube Channel Name: Prof. Ryan Ahmed
Youtube Channel Link: https://www.youtube.com/@professor-ryanahmed
Variational Autoencoders simplified
Youtube Title: Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
Youtube Link: link
Youtube Channel Name: Weights & Biases
Youtube Channel Link: https://www.youtube.com/@WeightsBiases
Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
Youtube Title: What are Generative Models? | VAE & GAN | Intro to AI
Youtube Link: link
Youtube Channel Name: Zhuoyue
Youtube Channel Link: https://www.youtube.com/@zhuoyuelyu
What are Generative Models? | VAE & GAN | Intro to AI
Youtube Title: Music Generation with Variational Autoencoders (VAEs)
Youtube Link: link
Youtube Channel Name: Jiwon Choi
Youtube Channel Link: https://www.youtube.com/@jiwonc
Music Generation with Variational Autoencoders (VAEs)
Youtube Title: Paper Reading Group: ConvNext
Youtube Link: link
Youtube Channel Name: Weights & Biases
Youtube Channel Link: https://www.youtube.com/@WeightsBiases
Paper Reading Group: ConvNext
Youtube Title: Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch: Zero to GANs |
Youtube Link: link
Youtube Channel Name: freeCodeCamp.org
Youtube Channel Link: https://www.youtube.com/@freecodecamp
Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch: Zero to GANs |
Youtube Title: 7/15-DkfoAqKlO TensorFlow 2.0 Practical Advanced
Youtube Link: link
Youtube Channel Name: StarFreelancer(dot)Eu
Youtube Channel Link: https://www.youtube.com/@starfreelancerdoteu
7/15-DkfoAqKlO TensorFlow 2.0 Practical Advanced
Youtube Title: Deep learning with Pytorch 5 CNN
Youtube Link: link
Youtube Channel Name: 모두 함께 인공지능
Youtube Channel Link: https://www.youtube.com/@junji-ai
Deep learning with Pytorch 5 CNN
Youtube Title: MTEC machine learning workshop: Session 11 - Deep learning practical II
Youtube Link: link
Youtube Channel Name: Sira Sriswasdi
Youtube Channel Link: https://www.youtube.com/@sirasris
MTEC machine learning workshop: Session 11 - Deep learning practical II
Youtube Title: Simulating 500 million years of evolution | Synthesizing proteins using large language models
Youtube Link: link
Youtube Channel Name: Vizuara
Youtube Channel Link: https://www.youtube.com/@vizuara
Simulating 500 million years of evolution | Synthesizing proteins using large language models
Youtube Title: Deep Learning with PyTorch Live Course - ResNet, Regularization and Data Augmentation (Part 5 of 6)
Youtube Link: link
Youtube Channel Name: freeCodeCamp.org
Youtube Channel Link: https://www.youtube.com/@freecodecamp
Deep Learning with PyTorch Live Course - ResNet, Regularization and Data Augmentation (Part 5 of 6)
Youtube Title: Deep Learning with PyTorch Live Course - Image Classification with CNNs (Part 4 of 6)
Youtube Link: link
Youtube Channel Name: freeCodeCamp.org
Youtube Channel Link: https://www.youtube.com/@freecodecamp
Deep Learning with PyTorch Live Course - Image Classification with CNNs (Part 4 of 6)
Youtube Title: Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch |4/6(हिंदी में)
Youtube Link: link
Youtube Channel Name: freeCodeCamp Hindi
Youtube Channel Link: https://www.youtube.com/@freecodecamphindi
Image Classification with Convolutional Neural Networks | Deep Learning with PyTorch |4/6(हिंदी में)
Youtube Title: خسروجردي؛ پسمانده پرسپوليس در استقلال، آقاي رضائيان، بودن در پرسپوليس لياقت ميخواهد، بي معرفت
Youtube Link: link
Youtube Channel Name: Soot Official
Youtube Channel Link: https://www.youtube.com/@SootOfficial
خسروجردي؛ پسمانده پرسپوليس در استقلال، آقاي رضائيان، بودن در پرسپوليس لياقت ميخواهد، بي معرفت
Youtube Title: بازدید از کارخانه عسل کوهدشت خراسان
Youtube Link: link
Youtube Channel Name: AradBranding.com
Youtube Channel Link: https://www.youtube.com/@aradbranding
بازدید از کارخانه عسل کوهدشت خراسان
Youtube Title: آمده ام که تاریخ بسازم. I am here to make history. HIM REZA SHAH THE II
Youtube Link: link
Youtube Channel Name: Pejman Pirmoradi
Youtube Channel Link: https://www.youtube.com/@pejmanpirmoradi1034
آمده ام که تاریخ بسازم. I am here to make history. HIM REZA SHAH THE II