Awesome Lists

awesome-AI-books

by zslucky

awesome listJupyter Notebookpushed over 3 years ago

Some awesome AI related books and pdfs for learning and downloading, also apply some playground models for learning

AI summary

AI playground

A collection of AI-related resources and playground models for learning and experimentation

stars
1.3K
forks
324
watching
65
awesome lists
3
entries
163
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/zslucky/awesome-AI-books/links.svg)](https://awesome.facts.dev/awesome/zslucky/awesome-AI-books)
HTML
<a href="https://awesome.facts.dev/awesome/zslucky/awesome-AI-books"><img src="https://awesome.facts.dev/shield/zslucky/awesome-AI-books/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/zslucky/awesome-AI-books/links.svg

What's in the list

163 links in 19 sections, with live GitHub stats.activeno commit in 2y

Content

Content / Books

Content

Content / Quantum with AI

Content

Content / Libs With Online Books

Content

Organization with papers/researchs

Training ground

  • OpenAI Gym

    : A toolkit for developing and comparing reinforcement learning algorithms. (Can play with , Box2d, MuJoCo etc...)

  • malmo

    : Project Malmö is a platform for Artificial Intelligence experimentation and research built on top of Minecraft

  • DeepMind Pysc2

    : StarCraft II Learning Environment

  • Procgen

    : Procgen Benchmark: Procedurally-Generated Game-Like Gym-Environments

  • TorchCraftAI

    : A bot platform for machine learning research on StarCraft®: Brood War®

  • Valve Dota2

    : Dota2 game acessing api. ( )

  • Mario AI Framework

    : A Mario AI framework for using AI methods

  • Google Dopamine

    : Dopamine is a research framework for fast prototyping of reinforcement learning algorithms

  • TextWorld

    : Microsoft - A learning environment sandbox for training and testing reinforcement learning (RL) agents on text-based games

  • Mini Grid

    : Minimalistic gridworld environment for OpenAI Gym

  • MAgent

    : A Platform for Many-agent Reinforcement Learning

  • XWorld

    : A C++/Python simulator package for reinforcement learning

  • Neural MMO

    : A Massively Multiagent Game Environment

  • MinAtar

    : MinAtar is a testbed for AI agents which implements miniaturized version of several Atari 2600 games

  • craft-env

    : CraftEnv is a 2D crafting environment

  • gym-sokoban

    : Sokoban is Japanese for warehouse keeper and a traditional video game

  • Pommerman

    Playground hosts Pommerman, a clone of Bomberman built for AI research

  • gym-miniworld

    MiniWorld is a minimalistic 3D interior environment simulator for reinforcement learning & robotics research

  • vizdoomgym

    OpenAI Gym wrapper for (A Doom-based AI Research Platform for Reinforcement Learning from Raw Visual Information) enviroments

  • ddz-ai

    以孤立语假设和宽度优先搜索为基础,构建了一种多通道堆叠注意力Transformer结构的斗地主ai

Books / Introductory theory and get start

Books / Mathematics

Books / Data mining

Books / Machine Learning

Books / Deep Learning / Online Quick learning

Books / Deep Learning

Books / Philosophy

Quantum with AI

Libs With Online Books

  • Stable Diffusion

    [ ] A latent text-to-image diffusion model

  • Stable Diffusion V2

    High-Resolution Image Synthesis with Latent Diffusion Models

  • GFPGAN

    [ ] GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration

  • ESRGAN

    [ ] ECCV18 Workshops - Enhanced SRGAN. Champion PIRM Challenge on Perceptual Super-Resolution. The training codes are in BasicSR

  • CodeFormer

    [ ] - [NeurIPS 2022] Towards Robust Blind Face Restoration with Codebook Lookup Transformer

  • UniPC

    [ ] UniPC: A Unified Predictor-Corrector Framework for Fast Sampling of Diffusion Models

  • A3C

    Google DeepMind Asynchronous Advantage Actor-Critic algorithm

  • Q-Learning

    SARSA - Q-Learning is a value-based Reinforcement Learning algorithm

  • DDPG

    Deep Deterministic Policy Gradient,

  • Large-Scale Curiosity

    Large-Scale Study of Curiosity-Driven Learning

  • PPO

    OpenAI Proximal Policy Optimization Algorithms

  • RND

    OpenAI Random Network Distillation, an exploration bonus for deep reinforcement learning method

  • VIME

    OpenAI Variational Information Maximizing Exploration

  • DQV

    Deep Quality-Value (DQV) Learning

  • ERL

    Evolution-Guided Policy Gradient in Reinforcement Learning

  • MF Multi-Agent RL

    Mean Field Multi-Agent Reinforcement Learning. (this paper include MF-Q and MF-AC)

  • MAAC

    Actor-Attention-Critic for Multi-Agent Reinforcement Learning

  • scikit-feature

    A collection of feature selection algorithms, available on

  • Scikit learn

    ( ) - Machine Learning in Python

  • Linfa

    ( ) - spirit of , a rust ML lib

  • Xgboost

    ( ) - Xgboost lib's document

  • LightGBM

    ( ) - Microsoft lightGBM lib's features document

  • CatBoost

    ( ) - Yandex Catboost lib's key algorithm pdf papper

  • StackNet

    ( ) - Some model stacking algorithms implemented in this lib

  • RGF

    Learning Nonlinear Functions Using (multi-core implementation )

  • FM

    , , , - Factorization Machines and some extended Algorithms

  • GNN Papers

    Must-read papers on graph neural networks (GNN)

  • EfficientNet

    Rethinking Model Scaling for Convolutional Neural Networks

  • DenseNet

    Densely Connected Convolutional Networks

  • XLNet

    XLNet: Generalized Autoregressive Pretraining for Language Understanding

  • BERT

    Pre-training of Deep Bidirectional Transformers for Language Understanding

  • GPT-3

    Language Models are Few-Shot Learners

  • Fast R-CNN

    Fast Region-based Convolutional Network method (Fast R-CNN) for object detection

  • Mask R-CNN

    Mask R-CNN, extends Faster R-CNN by adding a branch for predicting an object mask in parallel with the existing branch for bounding box recognition

  • GQN

    DeepMind Generative Query Network, Neural scene representation and rendering

  • MAML

    Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks

  • GCN

    Zero-shot Recognition via Semantic Embeddings and Knowledge Graphs

  • Model Search

    ( ) - Google Model search (MS) is a framework that implements AutoML algorithms for model architecture search at scale

  • TPOT

    ( ) - TPOT is a lib for AutoML

  • Auto-sklearn

    ( ) - auto-sklearn is an automated machine learning toolkit and a drop-in replacement for a scikit-learn estimator

  • Auto-Keras

    ( ) - Auto-Keras is an open source software library for automated machine learning (AutoML). It is developed by DATA Lab

  • TransmogrifAI

    ( ) - TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library written in Scala that runs on top of Spark

  • Auto-WEKAA

    Provides automatic selection of models and hyperparameters for

  • MLBox

    ( ) - MLBox is a powerful Automated Machine Learning python library

  • ZenML

    ( ) - ZenML is built for ML practitioners who are ramping up their ML workflows towards production

  • t-SNE

    ( ) - T-distributed Stochastic Neighbor Embedding (t-SNE) is a machine learning algorithm for visualization

  • PCA

    ( ) - Principal component analysis

  • LDA

    ( ) - Linear Discriminant Analysis

  • LLE

    ( ) - Locally linear embedding

  • Laplacian Eigenmaps

    Laplacian Eigenmaps for Dimensionality Reduction and Data Representation

  • Sammon Mapping

    ( ) - Sammon mapping is designed to minimise the differences between corresponding inter-point distances in the two spaces

  • Pandas

    ( ) - Flexible and powerful data analysis / manipulation library for Python

  • Polars

    ( ) - Lightning-fast DataFrame library for Rust and Python

Distributed training

  • Horovod

    Horovod is a distributed training framework for TensorFlow, Keras, PyTorch, and MXNet. The goal of Horovod is to make distributed Deep Learning fast and easy to use

  • Acme

    A Research Framework for (Distributed) Reinforcement Learning

  • bagua

    Bagua is a flexible and performant distributed training algorithm development framework

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.