Category: Machine Learning Algorithms

  • What are the major AI issues?

    No doubt Artificial Intelligence or AI has affected our life in a great way. The effect is quite tangible and it becomes major AI issues. As monetary benefits lure more and more companies to adopt AI into their systems, firing automation that leads to layoffs. The large-scale adoption of AI no longer requires human intervention.…

  • Can we learn all Machine Learning algorithms in one place?

    Yes, we can learn all machine learning algorithms such as linear regression, decision trees, and neural networks at one go. Firstly we will prefer good books over online courses. There are reasons or algorithms behind this decision. Certainly it is not a linear decision. At the same time we can go through some research papers…

  • How to build ChatGPT?

    If you plan to build ChatGPT, go slow. Do not spoil the wonder with haste. Why am I saying this? Well, let us try to learn together. Certainly we can build an application like ChatGPT. Especially after learning artificial intelligence, as a project we can start building a language model like ChatGPT. However, we need…

  • How can we learn Artificial Intelligence?

    If we want to learn Artificial Intelligence or in short AI, there are a few steps that we need to follow. It’s like a one way ticket. Why do we call it a one way ticket? Because there is no alternative to Artificial Intelligence. Ultimately we have to learn it. The emergence of ChatGPT tells…

  • What is Google Colab platform?

    Google Colab platform is cloud-based and for developing and running machine learning models. Let’s know how it works. Firstly, Google Colab provides access to GPUs and TPUs for running large-scale experiments. In addition it integrates with popular machine learning libraries and packages. With Colab, users can write and run code. And also save and share…

  • How AI manages decision making

    No doubt Artificial Intelligence or AI manages decision making quite wisely. But how does it manage decision making? Let’s try to understand in a simple and lucid way. Firstly, Decision making refers to the process of choosing between two or more alternatives. We also manage it. Right? Based on certain criteria we decide to do…

  • How AI uses speech recognition

    Artificial Intelligence or AI uses Speech recognition to allow a machine to recognize, transcribe, and process spoken language. We also know this technology as speech-to-text or voice recognition. We use this technology in a variety of applications, such as virtual assistants, dictation software, and call center automation. How AI uses Speech recognition and systems work?…

  • How AI solves problems

    How does AI solve problems? Before answering this question, let’s try to answer this question first. Then we will try this one. How do we solve problems? Simple answer. Using our experiences. Of course we need some intelligence to solve problems. But before that, we need some experiences. Why? Because, we compare the current problem…

  • Explain artificial intelligence in simple terms

    Artificial Intelligence (AI) refers to the simulation of human intelligence in machines. We have designed it to think and act like humans. These machines use algorithms, data, and processing power to recognize patterns, make decisions, and complete tasks. As a result, it acts in a way that resembles human behavior. However, The ultimate goal of…

  • What does GPT-3 mean in AI?

    The term GPT-3 stands for the third-generation Generative Pre-trained Transformer. It is a neural network machine learning model. Furthermore we train model using internet data to generate any type of text. Developed by OpenAI, it requires a small amount of input text to generate large volumes of relevant and sophisticated machine-generated text. Actually, GPT stands…

  • Pandas describe method

    In the previous section we have learned how we can play with pandas head and tail methods. Pandas describe method is also important. Why? Because pandas describe method generates descriptive statistics that we need especially for studying statistical data.  Before moving ahead, let’s take a look at the code first. Now as we take a…

  • Pandas head and tail

    For beginners in data science and machine learning, Pandas head and tail functions are two most basic tools that we use. We have already discussed a few Pandas topics before. If you have not already had an idea about how Pandas Python library works, you may check the following links. Firstly, Pandas library in Python…

  • NumPy and Pandas for Machine Learning

    Both the NumPy and Pandas are essential for scientific computation. It includes machine learning and data science.  By now we have come to know that both are libraries and almost in every step we need them. In this section we will take a close look at what are the key differences between these two libraries.…

  • Install Jupyter Pandas Matplotlib

    How to install Jupyter Pandas Matplotlib on our machine?  Firstly, let’s start with the Jupyter Notebook on Ubuntu that I use. On that account you need to open your terminal and type a few commands. And that’s all you need to do. In this section we will take a close look at this topic and…

  • Pandas dataframe operations for Machine Learning

    As we said before Pandas is one of the most useful machine learning libraries. However, we need to know Pandas dataframe operations. Especially those operations that we need everyday to train and test data for machine learning. In our previous sections we have seen how we can import different libraries like Pandas, scikit-learn, Matplotlib, and NumPy. Each of them…

  • What are three data structures in pandas?

    Three data structures in Pandas are Series, DataFrame and Panel. In short, we can say, one, two and multi dimensional arrays. One dimensional array means simply a column of data. We will see that in a minute with Pandas library.  On the other hand, a DataFrame represents roots and columns.  We hardly use the Panel.…

  • Multivariate regression in machine learning

    Multivariate Regression in Machine Learning is a supervised machine learning algorithm. In this section we will take a close look. How does this linear regression model work? How can we train our model to predict an outcome based on a formula? In this section we will try to understand this important concept and dig some…

  • Logarithm and Data Analysis

    What is the relationship between logarithm and data analysis? In machine learning and data science we need basic mathematics. With reference to this topic, in our previous section we have seen how we can use basic exponent and logarithm in Python. Certainly the previous article was an introduction, towards machine learning, data science and mathematics.…

  • Do you need good math for machine learning?

    How much math for machine learning do we need to learn? This question probably haunts every beginner who has no math-background. In this section we will take a look at the tip of the iceberg. As we progress, we will learn more about basic mathematics and statistics that we need for machine learning. Firstly, for…

  • Pandas and Machine Learning

    Pandas and Machine Learning become synonymous. In fact, in machine learning we use the Pandas library, more than others.  In our previous sections we have seen how we can import different libraries like Pandas, scikit-learn, Matplotlib, and NumPy. However in this section we will start with the Pandas only. Next we will read and operate on data that we…

  • Coefficient and intercept in linear regression

    Coefficient and intercept in linear regression play an important role in machine learning. For the beginners, this concept is essential. Why? Let’s try to understand the topic in this section. Firstly, let’s imagine an equation like below. y = mx + b In the above equation, y is the dependent variable, and x is the…