Git Product home page Git Product logo

ai_theory's Introduction

animated

This repository is meant to be a comprehensive guide of the theoretical concepts of Artificial Intelligence.

I will cover a wide range of topics within the AI field, including the mathematical explanation of generalised practices and more in-depth insights of what is actually occurring. I will also provide guides and methodical ways for practical projects.

EXTREMELY IMPORTANT: if you skip any part of the essay and not read it fully, you will lack of understanding since I re-apply many times the concepts I already explained. Therefore, work on your attention span and read every essay fully. Pay the price now and you'll thank yourself later.

Additionally, the writings will also be uploaded on my Medium page, so please feel free to take a look over there as well!! :))

Goals

The goal of this repo is aiding you becoming more knowledgeable about AI as possible. While I cannot assure whether you will become proficient at the subject or not, since it's up to you to put the hard work in, I can, however, provide useful information you can extensively utilise as either main source or supplementary (I always recommend to have a cross-source learning approach) for your studies or research.

I will try to be as clear as possible in my writings, so that anybody, regardless of their background, can understand and learn from the proposed concepts.

Use Case

You can utilise this repo in different ways:

  1. Gaining a deeper understanding of the fundamental theoretical aspects of Artificial Intelligence.
  2. Learning how to apply low-level information into real-world problems (you can also check my projects, constituited of detailed comments).
  3. Learning AI from beginner to advanced, building the necessary field-related knowledge on the go.

N.B: The highly technical essays will be structured this way: Introductionary part (for Beginners and/or those who don't possess the requirements said below but still want to learn more about AI), A small more in-depth explanation (for those individuals who don't have all the requirements filled yet, but on an Intermediate level) and finally the rigorous explanation of the topic at-hand (here, it is expected a strong foundation in the requirements stated below, from the reader).

Additionally, keep in mind that many concepts we're going to explore are crossed, meaning that they can be used multiple times throughout the journey. Therefore, I strong advice anybody's interested in reading the whole guides from start to finish to avoid missing any essential part.

Requirements

In order to get the best off of this educational repo, you'll need to possess certain requirements and skills beforehand:

  1. Self-discipline (more a soft-core skill but still of an extreme importance)
  2. Basics of Math (if you have mastered the basics of Algebra, Linear Algebra, Calculus, Probabability and Statistics that can be enough).
  3. Basics of Computer Science.

If you don't have them, DON'T WORRY! I will provide educational repo on those matters as well.

ai_theory's People

Contributors

dante-tech avatar

Stargazers

potion avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.