A summary of the resources I have come across and the lessons I have learned while studying machine learning. I've been Inspired to organize my findings by Adit Deshpande's work found on his repo here. I've included some general coding and full-stack development related content as well that I'll add to it's own file later.
- Applications and Demos
- Articles
- Blogs and News Sources
- Companies
- Competitions and Hackathons
- Conferences, Journals and Societies
- Datasets
- Groups and Meetups
- Incubators, Accelerators and StartupHubs
- Learning Resources
- Libraries and Tools
- Notable People
- Research Labs
- Study Plans
- Coding Challenges
- Coding Tips and Tricks
- Full-Stack Web Development
- Learn X in Y Minutes: Scenic Programming Language Tours
- sindresorhus/awesome: Curated list of awesome lists
- bmorelli25/Become-A-Full-Stack-Web-Developer: Free resources for learning Full Stack Web Development
- Google Tech Dev Guide
- Image-to-Image Demo - Affine Layer
- Quasimondo | Mario Klingemann, Artist working with Code, AI and Data
- www.miketyka.com
- Pic2Recipe!
-
Computer science: The learning machines : Nature News & Comment
-
Introducing Binatix, a Deep-Learning Trading Firm That’s Already Profitable | Re/code
-
Scientists have developed an algorithm that learns as fast as humans - ScienceAlert
-
Soon We Won’t Program Computers. We’ll Train Them Like Dogs | WIRED
-
Applying deep neural networks to predict pharmacologic properties of drugs and drug repurposing
-
$2.5 Million Funding Round for AI: Twenty Billion Neurons Makes Deep Learning Accessible With
-
This startup combines genomics with one of technology's hottest fields: deep learning
-
NVIDIA Inception Program Offers Tools for Deep Learning - insideHPC
-
10 Deep Learning Applications for Investors to Watch - Nanalyze
-
100 things machines learnt to do this year – Echobox Insights – Medium
-
Chips Off the Old Block: Computers Are Taking Design Cues From Human Brains - NYTimes.com
-
This AI Bot That Messes With Email Scammers As Long As Possible Is Brilliant - Digg
-
Predictive AI – how it got an actress un-hired based on her social media life – AI Insights
-
Machine Learning and AI trends for 2018: What to Expect? — DashBouquet
-
Now You Can Build A Website With Artificial Intelligence - Digg
-
Alphabet's (GOOG) DeepMind now has two ethics groups, but one of them is still secret — Quartz
-
What would it take for AI to achieve consciousness? - CIFAR : CIFAR
-
How Fast Is AI Progressing? Stanford's New Report Card for Artificial Intelligence
- Welcome to the cleverhans blog
- Research Blog: Using Machine Learning to Explore Neural Network Architecture
- Shivon Zilis - Machine Intelligence
- Neural Networks Blog
- News Center - NVIDIA Deep Learning
- Machine Learning is Fun! Part 3: Deep Learning and Convolutional Neural Networks – Medium
- fast.ai · Making neural nets uncool again
- Competitive Self-Play
- Science | AAAS
- J Alammar – Explorations in touchable pixels and intelligent androids
- Canada AI
- Singularity Weblog: A Better Future, Better You
- OpenCog Foundation | Building better minds together
- narswang
- Wiki - HUMANOBS - Mindmakers
- Cognitive Architecture
- Host Europe GmbH – micropsi.com
- ACT-R
- CCRG - Cognitive Computing Research Group - Projects
- The Nengo neural simulator — Nengo 2017-11-23 documentation
- Numenta.com • Leading the New Era of Machine Intelligence
- Vicarious – AI for the Robot Age
- Cycorp – Cycorp Making Solutions Better
- Homepage of Marcus Hutter
- GOEDEL MACHINE HOME PAGE
- Entropica
- Gemedy, Inc.
- Bluebrain | EPFL
- DARPA - Synapse
- CiteSeerX — The GLAIR Cognitive Architecture
- www.chrest.info
- CyberByte
- Let's Enhance – free online image upscale and enhancement with neural networks
- Datasets | Kaggle
- Smart process automation for the data-intensive enterprise.
- Dabbabi.co | Advanced Analytics for Motorsports
- Atomwise - Better medicines faster.
- Free Grammar Checker - Paste Your Text Here | Grammarly
- Mavrx inc
- Kernel
- RxDataScience Inc. – Data Science for Healthcare
- Data Integration, Business Analytics and Big Data | Pentaho
- Environics Analytics (Envision5 Platform)
- Outside Insight — Meltwater Media Intelligence and Social Monitoring
- Customer Experience Management Software | Clarabridge
- Clarabridge Alternatives, Competitors & Similar Software | GetApp
- Netflix launches its first interactive TV show for kids | Daily Mail Online
- How to Make Scavenger Hunts More Fun with Artificial Intelligence
- MinuteHero – AI-driven meeting minutes
- Element AI
- deepart.io - become a digital artist
- PureStrategy
- ALITHEIA Technologies
- AskaTechie.com | Why Search, Just Ask! - Home
- Airtable
- Artomatix - Texture Creation Suite
- G Suite – Gmail, Drive, Docs and More
- The whiteboard, reimagined for collaboration in the cloud | G Suite Jamboard
- Enlitic
- Cortical.io - Fast, precise, intuitive NLP
- Gemedy, Inc.
- MacroAxis
- Binatix
- Welcome to AlphaSense - Financial Search Engine
- Dataminr
- twentybn
- Automatic Statistician
- quarkai
- Seeing AI | Talking camera app for those with a visual impairment
- CaptionBot - For pictures worth the thousand words
- MindMeld - Advanced AI to Power Conversational Interfaces
- Kaggle: The Home of Data Science
- Gender Recognition by Voice | Kaggle
- NIPS 2017: Non-targeted Adversarial Attack | Kaggle
- AGI
- agi-conf.org
- (4) AGI Society - YouTube - YouTube
- BICA Society
- CDL Machine Learning Conference 2016
- Knight Foundation
- PAIR: the People + AI Research Initiative
- Journal of Artificial General Intelligence
- Datasets for Machine Learning - Google Sheets
- lib.stat.cmu.edu/datasets/boston
- Boston Dataset
- UCI Machine Learning Repository: Bike Sharing Dataset Data Set
- Collection of 80+ Datasets
- Boston Housing Dataset
- Performed linear regression to predict housing prices
- CIFAR-10 and CIFAR-100 Datasets
- CIFAR-10: 60000 32x32 colour images in 10 classes (6000 images per class)
- CIFAR-100: CIFAR-10 dataset with 100 classes and 600 images per class.
- Microsoft Coco
- Object detection, segmentation and captioning dataset with ~330K images (>200K labeled), 1.5M object instances, 80 object categories, 91 stuff categories and 5 captions per image.
- MNIST Handwritten Digits Dataset
- A popular and well understood dataset of handwritten digits used as a benchmark to test new algorithms and approaches.
- 28x28 images with 60,000 training and 10,000 test examples
- Used to train my first neural network and to play around with autoencoders and denoisers
- text8 Dataset
- Wikipedia article dataset
- Cornell Movie Dialog Corpus
- Contains over 200,000 conversational exchanges from ~600 movies
- Stanford Chatbot Exercise
- French-English Translation Corpus
- Celebrity Faces Dataset: Dataset of over 200,000 annotated celebrity faces
- Screenshots of NES games from The Video Game Museum Website. Can be extracted using wget
- Caltech Birds Dataset: Dataset with ~12,000 images of birds
- European Paliament Proceedings: Text data translated into 21 languages from 1996 to 2011
- Deep Learning Toronto Meetup Message Board - Deep Learning Toronto Meetup (Toronto, ON) - Meetup
- Ban Lethal Autonomous Weapons
- EXTENSIVE REPO ON EVERYTHING
- arXiv.org e-Print archive
- Metacademy
- Deeplearning4j: Open-source, Distributed Deep Learning for the JVM
- How to Read a Research Paper
- Siraj Ravel's Channel
- AI, ML and DL Intro
- Essential Cheat Sheets for Machine Learning and Deep Learning Engineers
- Fast AI Part 1
- Improved techniques for trainings GANs
- Google python style guide
- Tflearn examples
- Open source facial recognition with deep learning
- AGI Introduction - narswang
- COMPUTING MACHINERY AND INTELLIGENCE- ALAN TURING
- Andrej Karpathy - Short Story on AI: A Cognitive Discontinuity.
- Reddit - Getting Started with AI
- Towards Biologically Plausible Deep Learning
- optimization - In neural nets, why use gradient methods rather than other metaheuristics? - Cross Validated
- Extreme learning machine - Wikipedia
- Yes you should understand backprop – Medium
- Stanford CS231n: Convolutional Neural Networks
- The Emergence of a Fovea while Learning to Attend – The Berkeley Artificial Intelligence Research Blog
- Region of interest pooling explained
- Implementing a CNN for Text Classification in Tensorflow – WildML
- Deconvolution and Checkerboard Artifacts
- CSC 411: Introduction to Machine Learning - Winter 2016
- STA414 : Statistical Methods for Machine Learning lectures
- Intro to ML - Andrew
- CSC 2515: Introduction to Machine Learning
- CSC2541 Scalable and Flexible Models of Uncertainty (Fall 2017)
- CSC384 Introduction to AI, Fall 2017
- CS229: Machine Learning
- CS 229: Machine Learning (Course handouts)
- Interpreting Regression Coefficients
- How to Implement Resampling Methods From Scratch In Python - Machine Learning Mastery
- Train/Test Split and Cross Validation in Python – Towards Data Science – Medium
- Regression.pdf
- Boston Home Prices Prediction and Evaluation | Machine Learning, Deep Learning, and Computer Vision
- Weighted Least Squares and locally weighted linear regression
- drona.csa.iisc.ernet.in/~e0270/Jan-2013/Lectures/4.pdf
- www.stat.washington.edu/courses/stat527/s14/slides/classification-logisticregression.pdf
- junyanz/CycleGAN: Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
- Using Artificial Intelligence to Augment Human Intelligence
- Image-to-Image Translation in Tensorflow - Affine Layer
- GANs for beginners
- 2016 NIPS workshop on adversarial training
- How to train a GAN (GANhacks)
- Selecting batch size vs number of epochs
- GAN stability
- MNIST GAN with Keras
- DCGAN
- Another DCGAN
- DiscoGAN
- Beta1 hyperparameter values
- WGANs
- OpenAI blog on GANs
- Adam Geitgey's blog on GANs
- Practical recommendations for gradient-based training of deep architectures by Yoshua Bengio
- Deep Learning Book - chapter 11.4: Selecting Hyperparameters by Ian Goodfellow, Yoshua Bengio, Aaron Courville
- Neural Networks and Deep Learning Book - Chapter 3: How to choose a neural network's hyper-parameters? by Michael Nielsen
- Efficient Backprop (pdf) by Yann LeCun
- Kernel size for CNNs
- Kullback-Leibler Divergence Explained — Count Bayesie
- CSE 471/598: Introduction to Artificial Intelligence
- Berkeley AI Materials
- Google Word2Vec
- Image-to-Image Demo by Christopher Hesse
- CycleGAN: examples of GANs applied to transfer image styles, change primary objects etc.
- List of Popular GANs
- A neural parametric singing synthesizer
- FaceApp
- Python-based facial recognition library
- Kaggle competititon for adversarial training
- DEEPLEARNING.NET - REPO
- The Unreasonable Effectiveness of Recurrent Neural Networks
- Deep Learning Tutorials — DeepLearning 0.1 documentation
- Deep Learning | Coursera
- Course Handbook / Syllabus
- Deep Learning Nanodegree Foundation - Udacity
- The Neural Network Zoo - The Asimov Institute
- Experiments in Handwriting with a Neural Network
- (4) Active One-shot Learning - YouTube
- [1605.06065] One-shot Learning with Memory-Augmented Neural Networks
- Differential neural computer from DeepMind and more advances in backward propagation
- Google's DeepMind AI Now Capable of 'Deep Neural Reasoning' - The New Stack
- Recurrent Neural Networks Tutorial, Part 1 – Introduction to RNNs – WildML
- deep-learning/sequence_to_sequence_implementation.ipynb at master · udacity/deep-learning
- The Unreasonable Effectiveness of Recurrent Neural Networks
- Understanding LSTM Networks -- colah's blog
- tensorflow-seq2seq-tutorials
- Sequence to Sequence Deep Learning (Quoc Le, Google
- Simple Reinforcement Learning with Tensorflow Part 0: Q-Learning with Tables and Neural Networks
- devsisters/DQN-tensorflow: Tensorflow implementation of Human-Level Control through Deep Reinforcement Learning
- Cart-Pole Balancing with Q-Learning – Matthew Chan – Medium
- openai/gym: A toolkit for developing and comparing reinforcement learning algorithms.
- openai/universe: Universe: a software platform for measuring and training an AI's general intelligence across the world's supply of games, websites and other applications.
- Deep Reinforcement Learning: Pong from Pixels
- Reinforcement learning with policy gradient — MinPy 0.3.4 documentation
- Deep Deterministic Policy Gradients in TensorFlow
- Simple reinforcement learning methods to learn CartPole
- Simple Reinforcement Learning in Tensorflow: Part 1 - Two-armed Bandit
- Multi-Armed Bandits
- www.davidqiu.com:8888/research/nature14236.pdf
- 100 MOST CITED MACHINE LEARNING PAPERS
- www.cs.toronto.edu/~fritz/absps/sunspots.pdf
- [1502.04623] DRAW: A Recurrent Neural Network For Image Generation
- [1412.7755] Multiple Object Recognition with Visual Attention
- research.microsoft.com/pubs/209355/DeepLearning-NowPublishing-Vol7-SIG-039.pdf
- Batch Normalization - Iofft & Szegedy
- Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification - He, Kaiming et. al.
- Understanding the difficulty of training deep feedforward neural networks - Yoshua Bengio et. al
- Annealed Dropout
- https://papers.nips.cc/paper/5420-do-convnets-learn-correspondence.pdf
- The 9 Deep Learning Papers You Need To Know About (Understanding CNNs Part 3) – Adit Deshpande – CS Undergrad at UCLA ('19)
- Faster R-CNN
- Deep Scattering: Rendering Atmospheric Clouds with Radiance-Predicting Neural Networks
- [1611.09430] Emergence of foveal image sampling from learning to attend in visual scenes
- https://www.degruyter.com/downloadpdf/j/jagi.2014.5.issue-1/jagi-2014-0001/jagi-2014-0001.pdf
- Dynamic Routing Between Capsules - Hinton, Frosst & Sabour
- One-shot Learning with Memory-Augmented Neural Networks
- Generating image captions
- Deep Visual-Semantic Alignments for Generating Image Descriptions: Andrej Karpathy & Li Fei-Fei
- Generating pictures from a description
- Intriguing properties of neural networks
- Practical Black-Box Attacks Against Machine Learning
- Defensive Distillation
- Explaining and Harnessing Adversarial Examples
- Adversarial Examples in the Physical World
- GitHub - aymericdamien/TensorFlow-Examples: TensorFlow Tutorial and Examples for beginners
- GitHub - Hvass-Labs/TensorFlow-Tutorials: TensorFlow Tutorials with YouTube Videos
- Vector Representations of Words | TensorFlow
- Neural networks and deep learning - Online Textbook
- Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems: Aurélien Géron: 9781491962299: Amazon.com: Books
- Manning | Grokking Deep Learning
- Textbook: Gaussian Processes for Machine Learning: Contents
- Deep Learning Textbook - Ian Goodfellow and Yoshua Bengio
- GitHub - hughperkins/tensorflow-cl: OpenCL 1.2 implementation for Tensorflow
- Welcome to Sloth’s documentation! — sloth 1.0 documentation
- TPOT - ML Model fitter
- Dr. Alexander D. Wissner-Gross
- Pei Wang
- Riashat Islam – PhD student in Machine Learning
- adeshpande3 (Adit Deshpande)
- Nasir Mahmood, PhD . Personal Portfolio & Resume Page
- Shivon Zilis - Machine Intelligence
- Ruslan Salakhutdinov
- Roger Grosse
- David Duvenaud
- OpenAI Research
- AIAI University of Edinburgh - Home page
- Home - CIFAR : Canadian Institute for Advanced Research
- Current AGI Approaches
- 16 Options to Get Started and Make Progress in Machine Learning
- AGI Education - narswang
- AGI Curriculum » goertzel.org
- Artificial Intelligence Page of Marcus Hutter
- Coursera | Online Courses From Top Universities. Join for Free
- (3) The New Data Science Workout | LinkedIn
- getting-started - artificial
- The Best Sources to Study Machine Learning and AI: Quora Session Highlight | Ben Hamner, Kaggle CTO | No Free Hunch
- Learn Data Science by nborwankar
- The Open Source Data Science Masters by datasciencemasters
- My Mac OSX Bash Profile | Nathaniel Landau
- 40 Terminal Tips and Tricks You Never Thought You Needed - Envato Tuts+ Computer Skills Tutorial
- Java and the Mac OS X Terminal
- Tip: Prompt magic
- Linux Command Line Basics | Udacity
- LinuxCommand.org: Writing shell scripts.
- git - the simple guide - no deep shit!
- Adding an existing project to GitHub using the command line - User Documentation
- github - How to remove a directory from git repository? - Stack Overflow
- Indexing and Selecting Data With Pandas - Python
- 10 Minutes to pandas — pandas 0.19.2 documentation
- python - Drop multiple columns pandas - Stack Overflow
- Learn Python the Hard Way PDF
- Intro to Python Programming Course | Udacity
- The Python Tutorial — Python 3.6.0 documentation
- Automate the Boring Stuff with Python
- Essential Cheat Sheets for Machine Learning and Deep Learning Engineers
- Mathtype shortcuts
- Visualize Python, Java, JavaScript, TypeScript, and Ruby code execution
- Learn to code | Codecademy
- Google Computer Science Education
- Learn to Code and Help Nonprofits | Free Code Camp
- Analytics, Business Intelligence and Data Management | SAS
- Apache Kafka
- Apache Spark™ - Lightning-Fast Cluster Computing
- What Is A Full-Stack Web Developer?
- Learn To Code, A Web Developer's Guide
- 5 Tips For How To Become A Web Developer From A Local Hero
- What is a Full Stack developer? | Laurence Gellert's Blog
- MEAN stack vs. LAMP stack: Which is best for your programming project | InfoWorld
- Vue.js Is Good, But Is It Better Than Angular Or React?
- Angular vs. React vs. Vue: A 2017 comparison – unicorn.supplies – Medium
- Front End, Back End, Full Stack—What Does it All Mean?
- Understand JavaScript’s “this” With Clarity, and Master It | JavaScript is Sexy
- webpack-dev-server
- webpack
- A successful Git branching model » nvie.com
- A Complete Guide to Flexbox | CSS-Tricks
- DevDocs API Documentation
- HTML Cheat Sheet (Updated With New HTML5 Tags) - WebsiteSetup
- Complete CSS Cheat Sheet (with new CSS3 tags) - WebsiteSetup.org
- https://www.codercamps.com/Coder%20Camps%20Curriculum%20Path.pdf
- The Ultimate Guide to Learning Full Stack Web Development in 6 months, for $30
- Full-Stack Web Development — the Complete Roadmap – Hacker Noon
- The Full Stack Web Development | Udemy
- Full Stack Web Development Courses | Coursera
- Building A Component-Based Web UI With Modern JavaScript Frameworks - DerickBailey.com
- Two-Way Data Binding: Angular 2 and React
- javascript - Can anyone explain the difference between Reacts one-way data binding and Angular's two-way data binding - Stack Overflow
- 1ven/do: 📋 Notes management application built with React and Redux
- Tutorial to deploy Machine Learning model in Production as API with Flask
- Those of you using ML in production, what does your tech stack look like? [May 2016] : MachineLearning
- Ensure Your Technology Stack is Fit for Machine Learning | Accenture
- Coderbyte
- bmorelli25/Become-A-Full-Stack-Web-Developer: Free resources for learning Full Stack Web Development
- Learn X in Y Minutes: Scenic Programming Language Tours
- The Complete Node.js Developer Course (2nd Edition) | Udemy
- HTML Cheat Sheet (Updated With New HTML5 Tags) - WebsiteSetup
- Complete CSS Cheat Sheet (with new CSS3 tags) - WebsiteSetup.org
- Gentle explanation of this keyword in JavaScript
- A beginner's guide to setup React.js environment using npm, Babel 6 and Webpack - P3 Programmer
- How to comment in React JSX | Wes Bos
- List of SQL commands | Codecademy
- Markdown Cheat Sheet
- Steps to Build a Custom Skill | Custom Skills
- Build your First Alexa Skill – Brian Donohue – Medium
- nodemon
- git: fetch and merge, don’t pull | Mark's Blog
- webpack-dev-middleware
- 4/4 PropTypes in Stateless Functional Components ISSUE - React.js / Part 2: PropTypes - Codecademy Discuss
- How to lint inside Atom | SB - Silvestar's personal website
- https://d32ze2gidvkk54.cloudfront.net/Amazon_Route_53_Domain_Registration_Pricing_20140731.pdf
- Express Tutorial Part 3: Using a Database (with Mongoose) - Learn web development | MDN
- Routing React Apps: The Complete Guide ― Scotch
- React Router: Declarative Routing for React.js
- Rendering PDFs with React Components | The Meteor Chef
- An Atlas of Cyberspaces
- Rename files and folders with git
- Vue.js Showcase - Made With Vue.js
- React - A JavaScript library for building user interfaces
- Three Principles · Redux
- Redux or MobX: An attempt to dissolve the Confusion - RWieruch
- mobxjs/mobx: Simple, scalable state management.
- MemSQL: The Real-Time Data Warehouse You Can Run Anywhere
- eslint-plugin-react
- alexa-cookbook/context/skill-events at master · alexa/alexa-cookbook
- List Events in Alexa Skills | SMAPI
- Amazon Enables Developers to Extend Shopping and To-do List Capabilities - a New Addition to the Alexa Skills Kit
- Browsers Aren't the Only UI – Mobile Apps, Amazon Alexa, Cloud Services | MongoDB
- alexa-cookbook/index.js at master · alexa/alexa-cookbook
- DynamoDB · AWS Console
- Lambda Management Console
- Amazon Apps & Services Developer Portal