Author Archive | Iván Palomares Carrascosa

mlm-classroom-teaching-machines

Natural Language Generation Inside Out: Teaching Machines to Write Like Humans

Natural language generation (NLG) is an enthralling area of artificial intelligence (AI), or more specifically of natural language processing (NLP), aimed at enabling machines to produce human-like text that drives human-machine communication for problem-solving. This article explores what NLG is, how it works, and how this area has evolved over recent years while underscoring its […]

Continue Reading
mlm-5-free-books-computer-vision

5 Free Books on Computer Vision

Computer vision is a branch of Artificial Intelligence (AI) that studies how machines can interpret and understand visual information, such as images and videos. Most computer vision models today are based on deep learning architectures like Convolutional Neural Networks (CNNs), which excel at tasks such as image classification, object detection, and segmentation. However, the necessary […]

Continue Reading
mlm-understanding-rag-2-how-works

Understanding RAG Part II: How Classic RAG Works

In the first post in this series, we introduced retrieval augmented generation (RAG), explaining that it became necessary to expand the capabilities of conventional large language models (LLMs). We also briefly outlining what is the key idea underpinning RAG: retrieving contextually relevant information from external knowledge bases to ensure that LLMs produce accurate and up-to-date […]

Continue Reading
mlm-understanding-rag-1-why-needed

Understanding RAG Part I: Why It’s Needed

Natural language processing (NLP) is an area of artificial intelligence (AI) aimed at teaching computers to understand written and verbal human language and interact with humans by using such a language. Whilst traditional NLP methods have been studied for decades, the recent emergence of large language models (LLMs) has virtually taken over all developments in […]

Continue Reading
comparing-scikit-learn-tf-machine-learning

Comparing Scikit-Learn and TensorFlow for Machine Learning

Choosing a machine learning (ML) library to learn and utilize is essential during the journey of mastering this enthralling discipline of AI. Understanding the strengths and limitations of popular libraries like Scikit-learn and TensorFlow is essential to choose the one that adapts to your needs. This article discusses and compares these two popular Python libraries […]

Continue Reading
five-dice-on-sand-998679-scaled

A Gentle Introduction to Bayesian Statistics

Bayesian statistics constitute one of the not-so-conventional subareas within statistics, based on a particular vision of the concept of probabilities. This post introduces and unveils what bayesian statistics is and its differences from frequentist statistics, through a gentle and predominantly non-technical narrative that will awaken your curiosity about this fascinating topic. Introduction Statistics constitutes an […]

Continue Reading

Machine Learning Mastery is part of Guiding Tech Media, a leading digital media publisher focused on helping people figure out technology. Visit our corporate website to learn more about our mission and team.