eugeniomorocho / Notebooks_ArtificialIntelligence

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Artificial Intelligence Notebooks

Welcome to the GitHub repository for Artificial Intelligence course. This repository is designed for the undergraduate degrees in Information Technology Engineering, Computer Science Engineering, and Mathematics from the School of Mathematical and Computational Sciences at Yachay Tech University. This 16-week course is designed to provide you with hands-on experience and in-depth understanding of fundamental AI topics. The notebooks include both coding exercises and project-based activities, and were created using Python 3 as the preferred language and Visual Studio Code as the integrated development environment (IDE).

Table of Contents

  1. Classification: k-Nearest Neighbors on IRIS Flowers dataset

    • Objective: This project focuses on using the K-Nearest Neighbors (KNN) supervised learning algorithm to classify Iris flowers based on their sepal and petal measurements. It employs the Iris Dataset, which contains 150 samples of Iris flowers, each with four features: sepal length, sepal width, petal length, and petal width. The project involves various stages including data collection and preparation, exploratory data analysis, data preprocessing, model building using the KNN algorithm, model evaluation, tuning hyperparameters, and visualization of decision boundaries. Throughout the project, Python is used alongside popular libraries such as NumPy, Pandas, Matplotlib, Seaborn, and Scikit-learn. The notebook serves as a comprehensive guide, providing step-by-step instructions and code snippets for implementing KNN classification for Iris flower species recognition. It can be a useful resource for anyone interested in similar data classification projects.
  2. [Regression: Algorithm on Dataset]

    • Objective: tbd.
  3. [Logistic Regression: Algorithm on Dataset]

    • Objective: tbd.
  4. [Support Vector Machines: Algorithm on Dataset]

    • Objective: tbd.

Getting Started

  1. Clone this repository to your local machine:

    git clone https://github.com/eugeniomorocho/Notebooks_ArtificialIntelligence.git
    
  2. Navigate to the specific Notebook's directory:

    cd Notebooks_ArtificialIntelligence/NOTEBOOK_x/
    
  3. Follow the instructions in the respective README.md file for each week's lab.

Requirements

  • Python 3.x
  • IDE (Visual Studio Code, PyCharm, Spider, Jupyter Notebook, Google Colab, Kaggle Notebook, Amazon Sage Maker, etc.)
  • Additional dependencies specified in each week's lab instructions

Support and Feedback

If you encounter any issues or have suggestions for improvement, please open an issue. We appreciate your feedback!

Happy coding and exploring the exciting world of Artificial Intelligence!

Manuel Eugenio Morocho-Cayamcela, PhD.



drawing

About


Languages

Language:Jupyter Notebook 100.0%Language:Python 0.0%