Data is the new oil? No: Data is the new soil. ~ David McCandless
⭐ - Recommendations for Beginners.
Artificial Intelligence
- ⭐ Awesome Artificial Intelligence - Lightman Wang (General)
- Awesome Artificial Intelligence (AI) - Owain Lewis (General)
- practicalAI - practicalAI
- A list of artificial intelligence tools you can use today - for: 1. Personal use, 2. Business use — Enterprise Intelligence, 2. Business use (cont’d) — Enterprise Functions, and 3. Industry specific businesses
- FirmAI - ML and DS Applications in Industry | ML and DS Applications in Business | ML and DS Applications in Asset Management | ML and DS Applications in Financial
Machine Learning
- ⭐ Machine Learning Mastery - Jason Brownlee (General)
- Homemade Machine Learning - Oleksii Trekhleb (Tutorial)
- 2020 Machine Learning Roadmap (Roadmap)
- Python Machine Learning Jupyter Notebooks (Tutorial)
- Machine Learning Mindset (Roadmap)
- ⭐ Awesome Machine Learning - Joseph Misiti
- 3D Machine Learning - Yuxuan (Tim) Zhang
- Others:
Deep Learning
- ⭐ Awesome Deep Learning - Christos Christofidis (General)
- Awesome AutoDL - D-X-Y (General)
- ⭐ Deep Learning Papers Reading Roadmap - Flood Sung (Roadmap)
- Awesome Deep Learning Resources - Guillaume Chevalier (General)
- Deep Learning with Python Notebooks (Tutorial)
- Awesome Deep Learning for Video Analysis - Huaizheng (General)
- Awesome 3D Point Cloud Analysis - Yongcheng (Roadmap)
- Edge Detection:
- Object Detection and Tracking:
- ⭐ Deep Learning Object Detection - Lee hoseong (Roadmap)
- Deep Learning for Tracking and Detection - Abhineet Singh (Roadmap)
- Anomaly Detection Resources - Yue Zhao (General)
- Awesome Anomaly Detection - Lee hoseong (General)
Computer Vision
- ⭐ Awesome Computer Vision - Jia-Bin Huang (General)
- Awesome Deep Vision - Jiwon Kim (General)
- ⭐ Learn OpenCV - Satya Mallick (Tutorial)
Mathematics Concepts
- ProofWiki (proofwiki.org): Web
- Book of Proof (Richard Hammack, 2018, 3rd Ed.): Book | Web
- Book of Proofs (bookofproofs.org): Web
Machine Learning Concepts
- ⭐ Pengenalan Pembelajaran Mesin dan Deep Learning (J.W.G. Putra, 2019): Book | GitHub | Web
- Machine Learning Probabilistic Prespective (K.P. Murphy, 2012. The MIT Press): Book | GitHub | Solution | Web
- Pattern Recognition and Machine Learning (C.M. Bishop. 2006. Springer): Book | GitHub | Web
- Mathematics for Machine Learning (M.P. Deisenroth. 2020. Cambridge University Press) Web | Book update. Book printed
Deep Learning Concepts
- Principles of Artificial Neural Networks (Daniel Graupe, 2013): Book
- Principles of Neurocomputing for Science and Engineering (Fredric M. Ham, 2001): Book
- Neural Networks and Deep Learning (M. Nielsen, 2018): Book | GitHub | Web
- ⭐ Neural Networks and Deep Learning (C.C. Aggarwal, 2018. Springer): Book | Web | Slide
- ⭐ Deep Learning (I. Goodfellow, Y. Bengio, & A. Courville. 2016. The MIT Press): Book | GitHub | Web
- Math and Architectures of Deep Learning (K. Chaudhury . 2020. MEAP): Book
Computer Vision Concepts
- ⭐ Computer Vision: Models, Learning, and Inference (Simon J.D. Prince 2012. Cambridge University Pres): Web | Book | GitHub | Matlab Code
- Computer Vision: Algorithms and Application (R. Szeliski 2010. Springer): Book | GitHub | Web
Basic Python Books
- CheatSheet > Comprehensive Python Cheatsheet
- ⭐ Python 3 Object-oriented Programming (D. Phillips. 2015. O'Reilly Media): Book | GitHub | Web
- ⭐ Learning Python Design Patterns (G. Zlobin. 2013. Packt): Book | GitHub
- Mastering Python Design Patterns (S. Kasampalis & K. Ayeva. 2018. Packt): Book | GitHub
- ⭐ Clean Code in Python (M. Anaya. 2018. Packt): Book | GitHub
- A collection of design patterns/idioms in Python (Sakis Kasampalis. GitHub): GitHub
- Machine Learning Design Patterns (V. Lakshmanan, S. Robinson, M. Munn. 2020. O'Reilly): Book | GitHub
Data Science with Python
- ⭐ Python Data Science Handbook (J. Vanderplas. 2018. O'Reilly Media): Book | GitHub | Web
- ⭐ Python for Data Analysis (W. McKinney. 2018. O'Reilly Media): Book | GitHub | Web
- Python Data Analytics (F. Nelli. 2018. Apress): Book | GitHub
- Data Analysis and Visualization Using Python (O. Embarak. 2018. Apress): Book | GitHub
Machine Learning with Python
- ⭐ Introduction to Machine Learning with Python (A.C. Muler & S. Guido. 2017. O'Reilly Media): Book | GitHub | Web
- Practical Machine Learning with Python (D. Sarkar, R. Bali, and T. Sharma. 2018. Apress): Book | GitHub
- Machine Learning Applications Using Python (P. Mathur. 2019. Apress): Book | GitHub
Deep Learning with Python
- ⭐ Deep Learning with Applications Using Python (N.K. Manaswi, 2018. Apress): Book | GitHub
- ⭐ Dive into Deep Learning - NumPy/MXNet and PyTorch implementations (Aston Zhang, 2020): Book | GitHub
- ⭐ Deep Learning with PyTorch (Eli Stevens, 2020. MEAP): Book
Computer Vision with Python
- ⭐ Computer Vision with Python 3 (S. Kapur, 2017. Packt): Book | GitHub
- Programming Computer Vision with Python: Tools And Algorithms For Analyzing Images (Jan Erik Solem, 2012. O'Reilly): Book
- Modern Computer Vision with PyTorch (V Kishore Ayyadevara, 2020. Packt): Book | GitHub
Basic C++ Books
- C++ Core Guidelines (a collaborative effort led by Bjarne Stroustrup, much like the C++ language itself): Web | GitHub
- CheatSheet > C++ Cheatsheet | A cheatsheet of modern C++ language and library features | awesome-cpp1 | awesome-cpp2
- cppreference.com > Website
- Matplot++: A C++ Graphics Library for Data Visualization: GitHub
- Programming: Principles and Practice Using C++ (B. Stroustrup. 2008. Addison-Wesley Professional): Book
- The C++ Programming Language (B. Stroustrup. 2013. Addison-Wesley Professional): Book
- Modern C++ Tutorial: C++11/14/17/20 On the Fly (O. Changkun. 2020. ): Web | Book | GitHub
Machine Learning with C++
Deep Learning with C++
- C++ Implementation of PyTorch Tutorials for Everyone: GitHub
Image Processing & Computer Vision with C++
- Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library: Book | GitHub
- The CImg Library is a small and open-source C++ toolkit for image processing: Web
- ⭐ Belajar Machine Learning Lengkap Dari Nol Banget sampai Practical - WiraD.K. Putra (2020): YouTube | GitHub
- Neural networks - University De Sherbrooke by Hugo Larochelle (2013): YouTube | Web
- ⭐ Standford Machine Learning - Standford by Andrew Ng (2008): YoutTube
- ⭐ Caltech Machine Learning - Caltech by Yaser Abu-Mostafa (2012-2014): Web
- ⭐ Carnegie Mellon University Deep Learning - CMU by: YouTube | Web
- ⭐ Deeplearning.ai Neural Networks and Deep Learning - Deeplearning.ai by Andrew Ng in YouTube (2010-2014): YouTube
- Standford Neural Networks and Deep Learning - Standford by Fei-Fei Li: YouTube: 2017
- MIT Deep Learning - MIT by Lex Fridman: GitHub | YouTube
- Stanford Deep Learning - Stanford by Andrew Ng: Homepage | Web | Coursera | GitHub
- ⭐ Deep Learning with PyTorch - by sentdex: YouTube
- Computer Vision - Univ. Central Florida by Mubarak Shah YouTube
- Deep Learning with TensorFlow (G. Zaccone & Md.R. Karim, 2018. Packt): Book, Code, and GitHub
- Deep Learning with PyTorch 1.0 (S. Yogesh K, 2019. Packt): Book and Code
- ⭐ Deep Learning with PyTorch (V. Subramanian, 2018. Packt): Book and GitHub
- ⭐ Deep Learning with PyTorch (Eli Stevens, 2020. MEAP): Book, Code
- Deep Learning with Keras (S. Pal & A. Gulli, 2017. Packt): Book and Code
- Project Templates
- Awesome Lists:
- Awesome Pytorch List - bharathgs (Framework)
- ⭐ PyTorch Tutorial - Yunjey Choi (Tutorial)
- PyTorch Beginner - liaoxingyu (Tutorial)
- The Incredible PyTorch - ritchieng: a curated list of tutorials, papers, projects, communities and more relating to PyTorch. (Lists)
Universities
- Standford Univ - Machine Learning Group (Prof. Andrew Ng)
- Standford Univ - Vision and Learning Lab (Prof. Fei-Fei Li)
- Univ of Montreal - Mila (Prof. Yoshua Bengio)
- New York Univ - CILVR Lab (Prof. Yann LeCun)
- Univ of Toronto - Machine Learning (Prof. Geoffrey Hinton)
- Barkeley Univ - Artificial Intelligence Research (BAIR) Lab (Prof. Trevor Darrell)
- MIT - Deep Learning (Lex Fridman)
Corporations
Brain Team - Google AI: TensorFlow, GitHub Google AI Research | Facebook AI: PyTorch, GitHub Facebook Research | Microsoft AI: Microsoft Cognitive Toolkit (CNTK), GitHub Microsoft AI | Amazon AI: Alexa | Apple AI | Alibaba AI: GitHub Alibaba AI | IBM AI | Nvidia AI: GitHub Nvidia AI | Tencent AI: GitHub Tencent AI
Ph.D. in Machine Learning
Machine Learning - Carnegie Mellon University | EECS - University of California — Berkeley | Computer Science - Stanford University | EECS - Massachusetts Institute of Technology | Computer Science - Cornell University
Products
Self-driving Car: Tesla | Waymo | Industrial Autonomy & Robotics: Anki | Mov.ai | AI: Ultralytics LLC | FirmAI | deepdetect.com
AI Start-Up in Indonesia
- Institutions: ai-innovation.id | Strategi Nasional Kecerdasan Artifisial (KA)
- ChatBot: kata.ai > github.com/kata-ai & medium.com/kata-engineering | prosa.ai > medium.com/@prosa.ai | bahasa.ai > github.com/bahasa-ai & medium.com/bahasa-ai | aichat.id | konvergen.ai > github.com/konvergen & medium.com/konvergen
- Vision: nodeflux.io > github.com/nodefluxio & medium.com/nodeflux | delligence.ai | grit.id > github.com/grit-id | riset.ai | jagooo.id
- Data Analytics: eureka.ai | kepingai.com
- Annotation Service: acquaire - nodeflux.io
- Communities: Indonesia AI Society | atapdata.ai | coleaves.ai | jakartamachinelearning | datascienceID | tau-dataID | aidi.id | idbigdata
cvpapers.com | wikipedia.org | datasetlist.com | deeplearning.net | datahub.io | towardsai.net | medium-towards-artificial-intelligence
- MNIST Dataset - New York University by Yann LeCun (1998): Raw
- Open Images dataset - Web
- YouTube: YouTube-BoundingBoxes Dataset - E. Real, et. al. | YouTube-8M Dataset - S. Abu-El-Haija, et. al. (2017) | YouTube-VOS Dataset - Ning Xu, et. al. (2018)
- H3D Dataset - Honda by Abhishek Patil et. al. (2019): Paper | Web
- BLVD Dataset - Xian Jiaotong University by Jianru Xue, et. al. (2019): Paper | GitHub
- Awesome Vehicle Dataset: manfreddiaz | hunjung-lim | AmiTitus
Vehicle Classification
- Vehicle image database - Universidad Politécnica de Madrid (UPM) by J. Arróspide (2012) - 3425 images of vehicle rears: Web
Object Detection & Recognition
- CIFAR10 [10] - University of Toronto by Alex Krizhevsky (2009): Raw (10 classes: airplane, automobile, bird, cat, deer, dog, frog, horse, ship, and truck) | pdf
- PASCAL VOC [20] - M. Everingham (2012): Raw (20 classes: person: person; animal:bird, cat, cow, dog, horse, sheep; vehicle: aeroplane, bicycle, boat, bus, car, motorbike, train; indoor: bottle, chair, dining table, potted plant, sofa, tv/monitor) | pdf
- COCO [80] - COCO Consortium by Tsung-Yi Lin, et. al. (2015): Web | Download (80 classes: person & accessory, animal, vehicle, aoutdoor objects, sports, kitchenware, food, furniture, appliance, electronics, and indoor objects) | pdf
- CIFAR100 [100] - University of Toronto by Alex Krizhevsky (2009): Raw (100 classes: aquatic mammals: beaver, dolphin, otter, seal, whale; fish: aquarium fish, flatfish, ray, shark, trout, flowers: orchids, poppies, roses, sunflowers, tulips; food containers: bottles, bowls, cans, cups, plates; fruit and vegetables: apples, mushrooms, oranges, pears, sweet peppers; household electrical devices: clock, computer keyboard, lamp, telephone, television; household furniture: bed, chair, couch, table, wardrobe; insects: bee, beetle, butterfly, caterpillar, cockroach; large carnivores: bear, leopard, lion, tiger, wolf; large man-made outdoor things: bridge, castle, house, road, skyscraper; large natural outdoor scenes: cloud, forest, mountain, plain, sea; large omnivores and herbivores: camel, cattle, chimpanzee, elephant, kangaroo; medium-sized mammals: fox, porcupine, possum, raccoon, skunk; non-insect invertebrates: crab, lobster, snail, spider, worm; people: baby, boy, girl, man, woman; reptiles: crocodile, dinosaur, lizard, snake, turtle; small mammals: hamster, mouse, rabbit, shrew, squirrel; trees: maple, oak, palm, pine, willow; vehicles 1: bicycle, bus, motorcycle, pickup truck, train; vehicles 2: lawn-mower, rocket, streetcar, tank, tractor) | pdf
- ImageNet [10,000] Stanford University by Olga Russakovsky (2012) - Raw | pdf
Object Tracking
- KITTI [2]: Raw(2 classes: car & pedestrian) | pdf
- LaSOT [85]: A High-quality Large-scale Single Object TrackingBenchmark - Stony Brook University by Heng Fan (2020): Raw (85 classes) | pdf
- MOT16: A Benchmark for Multi-Object Tracking - Univ. of Adelaide by A. Milan, et. al. (2016)]: Raw | pdf
- TAO [833]: A Large-Scale Benchmark for Tracking Any Object - Carnegie Mellon University by Achal Dave (2020): Raw (833 classes) | pdf
Monocular 3D Object Detection
- KITTI Dataset - University of Tübingen by Andreas Geiger (2012): Raw | Object 2D | Object 3D | Bird's Eye View (8 classes: car, van, truck, pedestrian, person_sitting, cyclist, tram, and misc or don’t care)
- Boxy Dataset - bosch-ai by Karsten Behrendt (2019): Web | 2D Box | 3D Box | Realtime | Paper (1 classes: freeways {passenger cars, trucks, campers, boats, car carriers, construction equipment, and motorcycles}, heavy traffic, traffic jams)
- nuScenes - nuTonomy by Holger Caesar (2019-03) The nuScenes dataset is a large-scale autonomous driving dataset: Link | Toolbox | Paper (23 classes | 19 detection: animal, debris, pushable, bicycle, ambulance, police, barrier, bicycle, bus, car, construction vehicle, motorcycle, pedestrian, personal mobility, stroller, wheelchair, traffic cone, trailer, truck)
- Cityscapes3D - Mercedes-Benz AG by Nils Gählert (2020-06), Dataset and Benchmark for Monocular 3D Object Detection: Link | Toolbox | Paper (8 classes: car, truck, bus, on rails, motorcycle, bicycle, caravan, and trailer)
- docker.com: build and ship apps.
- comet.ml: track, compare, explain and optimize experiments and models.
- onnx.ai: open format built to represent machine learning models.
- mlflow.org: an open source platform for the machine learning lifecycle.
- cortex.dev: the open source stack for machine learning engineering.
- mlperf.org: Fair and useful benchmarks for measuring training and inference performance of ML hardware, software, and services.
===
- DIGITS: DIGITS (the Deep Learning GPU Training System) is a webapp for training deep learning models. The currently supported frameworks are: Caffe, Torch, and Tensorflow.
- Optuna: A hyperparameter optimization framework.
- Determined: Deep Learning Training Platform.
- cuDF: GPU DataFrame Library
===
- Netron: a viewer for neural network, deep learning and machine learning models.
- playground: Deep playground is an interactive visualization of neural networks, written in TypeScript using d3.js.
- PerceptiLabs: a dataflow driven, visual API for TensorFlow that enables data scientists to work more efficiently with machine learning models and to gain more insight into their models.
- conv: 3D visualization of convolutional neural network.
- PyTorchViz: A small package to create visualizations of PyTorch execution graphs and traces.
===
- openpilot: is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 85 supported car makes and models.
- Deep Learning Models - A collection of various deep learning architectures, models, and tips for TensorFlow and PyTorch in Jupyter Notebooks: GitHub
- Hyperparameter Optimization of Machine Learning Algorithms - Implementation of hyperparameter optimization/tuning methods for machine learning & deep learning models (easy&clear): GitHub
- FairMOT - A simple baseline for one-shot multi-object tracking: GitHub
Autonomous Vehicles
- Awesome Autonomous Vehicles - manfreddiaz: GitHub
- Autoware - Integrated open-source software for urban autonomous driving: Web | GitHub
- CARLA Simulator - Open-source simulator for autonomous driving research: GitHub
benchmarks.ai | dawn.cs.stanford.edu | mlperf.org | MobilePhone - ai-benchmark.com | GitHub > deep-learning-benchmark - u39kun, DeepBench - baidu-research
- Tools
- Object Classification
- Object Detection
- Multi-Object Tracking
- NLP
- Get Image from Sources
- Dataset Tools
Journals
- AI: Artificial Intelligence (Q1) | Journal of Artificial Intelligence Research (Q1) | Artificial Intelligence Review (Q1)
- Machine Learning: Journal of Machine Learning Research (Q1) | Machine Learning (Q1) | Foundations and Trends in Machine Learning (Q1)
- Computer Vision: Image and Vision Computing (Q1) | Computer Vision and Image Understanding (Q1) | International Journal of Computer Vision (Q1)
Magazines: towardsdatascience | paperswithcode | distill | xenonstack | awesomeopensource.com | emerge-ai.com
- AI: towards-artificial-intelligence - AI | towardsdatascience - AI | AI - ID
- Machine Learning: towardsdatascience - ML | ML - ID | jakartamachinelearning
- Deep Learning: paperswithcode - NLP | deeplearningweekly.com
- Computer Vision: paperswithcode - CV
People
- AI: Ayu Purwarianti, Dr (Computer Science, Toyohashi University of Technology) | Igi Ardiyanto, Dr (Robotics, Toyohashi University of Technology) | Muhammad Ghifary, PhD (AI, Victoria University of Wellington)
- Machine Learning: Dwi H. Widyantoro, Dr (Machine Learning, Texas A&M University)
Podcast
- Indonesia Tech/Dev: Ceritanya Developer Podcast - Riza Fahmi | Kode Nol - deep tech foundation
- Indonesia StartUp: Startup Studio Indonesia - Startup Studio Indonesia | The Spectrum Talks - Anggriawan Sugianto | Ngobrolin Startup & Teknologi - Imre Nagi | #NgobrolinStartup - Dailysocial Podcast
- Data Science: Towards Data Science - The TDS team | DataPods - Data Science Indonesia | Data Talks - KBR Prime x Algoritma
- AI: AI Today Podcast: Artificial Intelligence Insights, Experts, and Opinion - Cognilytica | Practical AI: Machine Learning & Data Science | Lex Fridman Podcast - Lex Fridman
- IoT: IoT For All Podcast - IoT For All | IOTALK - IOTIZEN
Conferences for Image Processing & Computer Vision: guide2research.com | openaccess.thecvf.com
- CVPR: IEEE/CVF Conference on Computer Vision and Pattern Recognition: http://cvpr2021.thecvf.com/
- ICCV: IEEE/CVF International Conference on Computer Vision: http://iccv2021.thecvf.com/home
- ECCV: European Conference on Computer Vision: https://eccv2020.eu/
- WACV: Workshop on Applications of Computer Vision: http://wacv2021.thecvf.com/home
- 3DV: International Conference on 3D Vision: http://3dv2020.dgcv.nii.ac.jp/index.html
- ACCV: Asian Conference on Computer Vision (ACCV): http://accv2020.kyoto/