Elena' s AI Blog

Decision Tree versus Random Forest, and Hyperparameter Optimisation


Decision trees, with their elegant simplicity and transparency, stand in stark contrast to the robust predictive power of Random Forest, an ensemble of trees. In this post, we compare the key distinctions, advantages, and trade-offs between these two approaches. We will use Scikit-Learn for training and testing both models and also perform hyperparameter optimisation to find both model parameters for improved performance. Read more...

Machine-Learning Process


The machine learning process involves a series of steps and activities designed to develop and deploy machine learning models to solve specific problems or make predictions. To simplify, we create programs that take in data and produce desired results in machine learning. There are several stages in the machine-learning process that we briefly describe in this post. Read more...

The water genie told me a story


I am back home. I have had nine flights in the last month and feel exhausted. I was delighted to see my family and had a few things to do. So happy that it all went well. Come again later and plunge into the whole sea of machine learning travel. It will be technical. We will start with a droplet and will come with more later. Read more...

Two years of Elena's AI Blog


Elena, a passionate AI blogger with a background in engineering and consultancy, brings her expertise and a mission to demystify machine learning for her readers. Read more...

Why AI will never void humanity?


Why AI will never void humanity? What AI wants badly? I was thinking about these questions while travelling. I will share my initial thoughts with you, my dear reader. Read more...

Generate Music with AI


In this post, we will get into music generation with AI. We will briefly explore existing AI applications generating audio. We will explore transformer usage while coding music generation with HuggingFace transformers in Python. Read more...

A Warm August and Vacation


In this post, I write about what's happening in my life. August 2023 is quite warm, and I have decided to have a short vacation, which is much needed since I am preparing a surprise for you, my dear reader. Read more...

AI-Free Website Design


In this post, I write about my efforts in creating CSS and HTML pages for my website with chatGPT and why I ended up doing it myself while learning from the bot, Google Search, CodePen and w3schools. Read more...

Preserve your local changes on Git Pull


When we get the Git error on pull - your local changes to the following files would be overwritten by merge - it means that you have some uncommitted changes in the working directory. Git cannot perform the merge operation because those changes would be lost or overwritten during the merge process. Read some good solutions to resolve this error while keeping local changes. Read more...

Leveraging Git Tags


Git tags are useful for marking specific points in a repository's history, such as release points or important milestones. They provide a way to easily reference and access specific versions of your codebase. Let's dive deeper into the details of working with Git tags. Read more...

1 2 3 4 5 6 7 8 9 10 11