Difference between revisions of "PRIMO.ai"
(→Research & Development) |
(→Research & Development) |
||
| Line 218: | Line 218: | ||
== Research & Development == | == Research & Development == | ||
* [[Self Learning Artificial Intelligence - AutoML & World Models]] | * [[Self Learning Artificial Intelligence - AutoML & World Models]] | ||
| − | ** [[Evolutionary Computation / Genetic Algorithms]] | + | ** [[Evolutionary Computation / Genetic Algorithms]] |
| + | ** [[3D Simulation Environments]] | ||
* [[Explainable Artificial Intelligence]] | * [[Explainable Artificial Intelligence]] | ||
* [[Cybersecurity]] | * [[Cybersecurity]] | ||
** [[Defense - Anomaly Detection]] | ** [[Defense - Anomaly Detection]] | ||
** [[Offense - Adversarial Threats/Attacks]] | ** [[Offense - Adversarial Threats/Attacks]] | ||
| − | |||
* [[Natural Language Inference (NLI) and Recognizing Textual Entailment (RTE)]] | * [[Natural Language Inference (NLI) and Recognizing Textual Entailment (RTE)]] | ||
| − | |||
* [[Connecting Brains]] | * [[Connecting Brains]] | ||
* [[Architectures]] | * [[Architectures]] | ||
| Line 232: | Line 231: | ||
** [http://www.youtube.com/watch?v=N5oZIO8pE40 Generative Agents] | ** [http://www.youtube.com/watch?v=N5oZIO8pE40 Generative Agents] | ||
** [[Messaging & Routing]] | ** [[Messaging & Routing]] | ||
| + | ** [[Differentiable Neural Computer (DNC)]] | ||
** [[Processing Units - CPU, GPU, TPU, VPU, FPGA, QPU]] | ** [[Processing Units - CPU, GPU, TPU, VPU, FPGA, QPU]] | ||
* [[Other Challenges]] | * [[Other Challenges]] | ||
Revision as of 07:47, 18 June 2018
If you get a 503 error please try the webpage again, thank you.
Contents
Overview
Background
AI Breakthroughs
AI Fun
How to...
Forward Thinking
Algorithms
Supervised
Labeled (desired solution) data is fed into the algorithm. The training data set has inputs as well as the desired output. During the training session, the model will adjust its variables to map inputs to the corresponding output.
- ...predict values
- Anomaly Detection ...find outliers
- Classification ...predict categories
- Other
Convolutional
Deonvolutional
Sequence
- Long Short-Term Memory (LSTM), Gated Recurrent Unit (GRU), and Recurrent Neural Network (RNN)
- Attention Model
- Sequence to Sequence (Seq2Seq)
- (Tree) Recursive Neural (Tensor) Network (RNTN)
- Neural Turing Machine
Unsupervised
There is not a target outcome. The algorithms will cluster the data set for different groups. Some uses of Unsupervised Learning are (1) data compression, (2) classification, (3) clustering, and (4) outlier detection
Unsupervised: Probabilistic/Generative
A probability distribution over a set of classes for each input sample. Unlabeled data is classified as (1) conditional probability of the target Y, or (2) conditional probability of the observable X given a target Y
- Clustering
- Hierarchical to include clustering
Competitive
Unsupervised: Non-Probabilistic
Unlabeled data is fed into the algorithm with the algorithm seperating the feature space and return the class associated with the space where a sample originates from.
Semi-Supervised
- Semi-Supervised Learning with Generative Adversarial Network (SSL-GAN)
- Context-Conditional Generative Adversarial Network (CC-GAN)
Reinforcement (RL)
An 'agent' algorithm receives a delayed reward in the next time step to evaluate its previous action. Therefore based on those decisions, the algorithm will train itself based on the success/error of output. In combination with Neural Networks it is capable of solving more complex tasks.
- Markov Decision Process (MDP)
- Deep Reinforcement Learning (DRL)
- Deep Q Learning (DQN)
- Neural Coreference
- State-Action-Reward-State-Action (SARSA)
- Deep Deterministic Policy Gradient (DDPG)
- Trust Region Policy Optimization (TRPO)
- Proximal Policy Optimization (PPO)
Frameworks
TensorFlow
- TensorFlow Overview & Tutorials
- TensorBoard
- TensorFlow.js
- TensorFlow Playground
- TensorFlow Lite
- TensorFlow Serving
- Related...
Techniques
Mathematical Background
Datasets & Information Analysis
Algorithms
- Backpropagation
- Gradient Boosting Algorithms
- Dimensional Reduction Algorithms
- Repositories & Other Algorithms
Bag of Tricks
- Activation Functions
- Multiclassifiers; Ensembles and Hybrids; Bagging, Boosting, and Stacking
- Optimizers
- Pooling
- Hyperparameters
- Visualization
- Transfer Learning
- Competitions
Coding
Platforms: Machine Learning as a Service (MLaaS)
Amazon AWS
- AWS with TensorFlow
- DeepLens - deep learning enabled video camera
- AWS IoT Button
- AmazonML
- Deep Learning (DL) Amazon Machine Image (AMI) - DLAMI
- AWS Training and Certification
Google Cloud AI
- Google Cloud AI With TensorFlow
- Colaboratory - Jupyter notebooks
- Google Developers Codelabs
- Google AI Experiments
- ML Engine
- Prediction API
- Cloud Vision API - drag & drop picture on webpage
- Learn from ML experts at Google
Kaggle
Microsoft Azure
Research & Development
- Self Learning Artificial Intelligence - AutoML & World Models
- Explainable Artificial Intelligence
- Cybersecurity
- Natural Language Inference (NLI) and Recognizing Textual Entailment (RTE)
- Connecting Brains
- Architectures
- Other Challenges