CUET ML Research Group

Resources

Books

The listed books provide a solid foundation in Deep Learning, Machine Learning, and Natural Language Processing. They cover essential concepts, practical applications, and advanced topics, making them valuable resources for building expertise. These books are ideal for gaining a comprehensive understanding and improving proficiency in these fields.

Deep Learning with Python

Deep Learning with Python by François Chollet offers an intuitive introduction to deep learning using the Keras library. It covers core concepts, practical applications, and hands-on examples for building neural networks.

Transformers for Natural Language Processing

Transformers for Natural Language Processing (Second Edition) guides readers through building, training, and fine-tuning transformer models for NLP tasks. It covers cutting-edge tools like Hugging Face, GPT-3, ChatGPT, and GPT-4 with practical Python implementations.

Natural Language Processing with Transformers

Natural Language Processing with Transformers, Revised Edition by O’Reilly provides a comprehensive guide to using transformer models for NLP. It covers state-of-the-art techniques, including training and fine-tuning models like BERT, GPT, and T5, along with practical examples and hands-on projects.

Blogs

Here are some insightful blogs on Machine Learning (ML), Deep Learning (DL), Transformers, BERT, attention mechanisms and so on.

Mechanics of Seq2seq Models With Attention

Sequence-to-sequence models excel in translation and summarization but require understanding layered concepts, which visual aids can simplify.

The Illustrated Transformer

The Transformer model leverages attention for faster training and parallelization, outperforming traditional models, making it ideal for cloud deployment.

How NLP Cracked Transfer Learning (BERT)

The BERT model (Bidirectional Encoder-Transformer) enhances NLP tasks by integrating bidirectional context with transformer architectures for improved understanding and performance.

Youtube Playlist

Here are some insightful free YouTube playlist on Machine Learning (ML), Deep Learning (DL), Pytorch and so on.

PyTorch Tutorials - Complete Beginner Course

The PyTorch Tutorials - Complete Beginner Course offers a comprehensive introduction to PyTorch, covering foundational concepts and practical applications for deep learning.

100 Days of Deep Learning

100 Days of Deep Learning provides a structured, hands-on approach to mastering deep learning concepts through daily lessons, projects, and practical exercises.

Machine Learning Tutorial Python | Machine Learning For Beginners

The Machine Learning Tutorial Python offers beginners a comprehensive introduction to machine learning concepts, tools, and techniques using Python for practical applications.