SlideShare a Scribd company logo
1 of 6
AI foriOS:
General-Purpose Machine Learning
Libraries
Library Algorithms
Languag
e
Licens
e
Code
Dependenc
y manager
AIToolbox
 Graphs/Trees
o Depth-firstsearch
o Breadth-firstsearch
o Hill-climbsearch
o BeamSearch
o Optimal Pathsearch
 Alpha-Beta(game tree)
 GeneticAlgorithms
 ConstraintPropogation
 LinearRegression
 Non-LinearRegression
o parameter-delta
o Gradient-Descent
o Gauss-Newton
 LogisticRegression
 Neural Networks
o multiple layers,several
non-linearitymodels
o on-line andbatch
training
o feed-forwardorsimple
recurrentlayerscan be
mixedinone network
o LSTM networklayer
implemented - needs
more testing
o gradientcheckroutines
 SupportVectorMachine
 K-Means
 Principal ComponentAnalysis
 Markov DecisionProcess
o Monte-Carlo(every-visit,
Swift
Apach
e 2.0
GitHu
b
Library Algorithms
Languag
e
Licens
e
Code
Dependenc
y manager
and first-visit)
o SARSA
 Single andMultivariate Gaussians
 Mixture Of Gaussians
 Model validation
 DeepNetwork
o Convolutionlayers
o Poolinglayers
o Fully-connectedNN
layers
dlib
 DeepLearning
 SupportVectorMachines
 Reduced-rankmethodsforlarge-
scale classificationandregression
 Relevance vectormachinesfor
classification andregression
 A MulticlassSVM
 Structural SVM
 A large-scale SVM-Rank
 An online kernel RLSregression
 An online SVMclassification
algorithm
 Semidefinite MetricLearning
 An online kernelizedcentroid
estimator/noveltydetectorand
offline supportvectorone-class
classification
 Clusteringalgorithms:linearor
kernel k-means,Chinese
Whispers,andNewman
clustering
 Radial BasisFunctionNetworks
 Multi layerperceptrons
C++ Boost GitHub
FANN
 MultilayerArtificial Neural
Network
 Backpropagation(RPROP,
Quickprop,Batch,Incremental)
C++
GNU
LGPL
2.1
GitHub Cocoa Pods
Library Algorithms
Languag
e
Licens
e
Code
Dependenc
y manager
 Evolvingtopologytraining
lbimproved
k-nearestneighborsandDynamicTime
Warping
C++
Apach
e 2.0
GitHub
MAChineLearni
ng
 Neural Networks
o Activationfunctions:
Linear,ReLU, Step,
sigmoid,TanH
o Cost functions:Squared
error,Cross entropy
o Backpropagation:
Standard,Resilient(a.k.a.
RPROP).
o Trainingbysample or by
batch.
 Bag of Words
 Word Vectors
Objectiv
e-C
BSD 3-
clause
GitHub
MLKit
 LinearRegression:simple,ridge,
polynomial
 Multi-LayerPerceptron,&
Adaline ANN Architectures
 K-MeansClustering
 GeneticAlgorithms
Swift MIT GitHub Cocoa Pods
Mendel
Evolutionary/geneticalgorithms Swift ? GitHub
multilinear-
math
 Linearalgebraand tensors
 Principal componentanalysis
 Multilinearsubspace learning
Swift
Apach
e 2.0
GitHub Swift
Package
Library Algorithms
Languag
e
Licens
e
Code
Dependenc
y manager
algorithmsfordimensionality
reduction
 Linearand logisticregression
 Stochasticgradientdescent
 Feedforwardneural networks
o Sigmoid
o ReLU
o Softplusactivation
functions
Manager
OpenCV
 Multi-LayerPerceptrons
 Boostedtree classifier
 decisiontree
 ExpectationMaximization
 K-NearestNeighbors
 LogisticRegression
 Bayesclassifier
 Randomforest
 SupportVectorMachines
 StochasticGradientDescentSVM
classifier
 Grid search
 Hierarchical k-means
 Deepneural networks
C++
3-
clause
BSD
GitHub Cocoa Pods
Shark
 Supervised:
o Lineardiscriminant
analysis(LDA)
o Fisher–LDA
o Linearregression
o SVMs
o FF NN
o RNN
o Radial basisfunction
networks
o Regularizationnetworks
o Gaussianprocessesfor
regression
C++
GNU
LGPL
GitHub Cocoa Pods
Library Algorithms
Languag
e
Licens
e
Code
Dependenc
y manager
o Iterative nearest
neighborclassification
and regression
o Decisiontrees
o Randomforest
 Unsupervised:
o PCA
o RestrictedBoltzmann
machines
o Hierarchical clustering
o Data structuresfor
efficientdistance-based
clustering
 Optimization:
o Evolutionaryalgorithms
o Single-objective
optimization(e.g.,CMA–
ES)
o Multi-objective
optimization
o Basic linearalgebraand
optimizationalgorithms
YCML
 GradientDescent
Backpropagation
 ResilientBackpropagation
(RProp)
 Extreme LearningMachines
(ELM)
 ForwardSelectionusing
Orthogonal LeastSquares(for
RBF Net),alsowiththe PRESS
statistic
 BinaryRestrictedBoltzmann
Machines(CD & PCD)
 Optimizationalgorithms:
o GradientDescent (Single-
Objective,
Unconstrained)
o RPropGradientDescent
Objectiv
e-C
GNU
GPL
3.0
GitHub
Library Algorithms
Languag
e
Licens
e
Code
Dependenc
y manager
(Single-Objective,
Unconstrained)
o NSGA-II(Multi-Objective,
Constrained)
KalvarLin's
libraries
 ios-KRHebbian-Algorithm-
HebbianTheory
 ios-KRKmeans-Algorithm- K-
Meansclusteringmethod.
 ios-KRFuzzyCMeans-Algorithm-
FuzzyC-Means,the fuzzy
clusteringalgorithm.
 ios-KRGreyTheory - Grey
Theory / Grey systemtheory-
basedmodelsintime series
prediction
 ios-KRSVM- SupportVector
Machine and SMO.
 ios-KRKNN - kNN
implementation.
 ios-KRRBFNN - Radial basis
functionneural networkandOLS.
Objectiv
e-C
MIT GitHub

More Related Content

Similar to AI for iOS

Cisco crs1
Cisco crs1Cisco crs1
Cisco crs1wjunjmt
 
Graph lab in a NutShell
Graph lab in a NutShellGraph lab in a NutShell
Graph lab in a NutShellMohit Ranjan
 
Resilient Distributed Datasets
Resilient Distributed DatasetsResilient Distributed Datasets
Resilient Distributed DatasetsAlessandro Menabò
 
20100516 bioinformatics kapushesky_lecture08
20100516 bioinformatics kapushesky_lecture0820100516 bioinformatics kapushesky_lecture08
20100516 bioinformatics kapushesky_lecture08Computer Science Club
 
GenePattern: Ted Liefeld
GenePattern: Ted LiefeldGenePattern: Ted Liefeld
GenePattern: Ted Liefeldniranabey
 
Gtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksGtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksLixiang Liu
 
Gtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksGtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksLixiang Liu
 
Gtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksGtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksLixiang Liu
 
Basics of Distributed Systems - Distributed Storage
Basics of Distributed Systems - Distributed StorageBasics of Distributed Systems - Distributed Storage
Basics of Distributed Systems - Distributed StorageNilesh Salpe
 
Computational decision making
Computational decision makingComputational decision making
Computational decision makingBoris Adryan
 
How to Stop Worrying and Start Caching in Java
How to Stop Worrying and Start Caching in JavaHow to Stop Worrying and Start Caching in Java
How to Stop Worrying and Start Caching in Javasrisatish ambati
 
Under the Hood of Alignment Algorithms for NGS Researchers
Under the Hood of Alignment Algorithms for NGS ResearchersUnder the Hood of Alignment Algorithms for NGS Researchers
Under the Hood of Alignment Algorithms for NGS Researchers Golden Helix Inc
 
VAMPS Initiative
VAMPS Initiative VAMPS Initiative
VAMPS Initiative DavidCoil
 
Pharo-AI
Pharo-AIPharo-AI
Pharo-AIESUG
 
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Lviv Startup Club
 

Similar to AI for iOS (20)

Cisco crs1
Cisco crs1Cisco crs1
Cisco crs1
 
Graph lab in a NutShell
Graph lab in a NutShellGraph lab in a NutShell
Graph lab in a NutShell
 
Resilient Distributed Datasets
Resilient Distributed DatasetsResilient Distributed Datasets
Resilient Distributed Datasets
 
20100516 bioinformatics kapushesky_lecture08
20100516 bioinformatics kapushesky_lecture0820100516 bioinformatics kapushesky_lecture08
20100516 bioinformatics kapushesky_lecture08
 
GenePattern: Ted Liefeld
GenePattern: Ted LiefeldGenePattern: Ted Liefeld
GenePattern: Ted Liefeld
 
Gtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksGtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networks
 
Gtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksGtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networks
 
Gtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networksGtpp general truncated pyramid p2 p architecture over structured dht networks
Gtpp general truncated pyramid p2 p architecture over structured dht networks
 
Basics of Distributed Systems - Distributed Storage
Basics of Distributed Systems - Distributed StorageBasics of Distributed Systems - Distributed Storage
Basics of Distributed Systems - Distributed Storage
 
Modern C++
Modern C++Modern C++
Modern C++
 
Computational decision making
Computational decision makingComputational decision making
Computational decision making
 
Apache Flink Deep Dive
Apache Flink Deep DiveApache Flink Deep Dive
Apache Flink Deep Dive
 
How to Stop Worrying and Start Caching in Java
How to Stop Worrying and Start Caching in JavaHow to Stop Worrying and Start Caching in Java
How to Stop Worrying and Start Caching in Java
 
Under the Hood of Alignment Algorithms for NGS Researchers
Under the Hood of Alignment Algorithms for NGS ResearchersUnder the Hood of Alignment Algorithms for NGS Researchers
Under the Hood of Alignment Algorithms for NGS Researchers
 
VAMPS Initiative
VAMPS Initiative VAMPS Initiative
VAMPS Initiative
 
E031022026
E031022026E031022026
E031022026
 
XSEDE15_PhastaGateway
XSEDE15_PhastaGatewayXSEDE15_PhastaGateway
XSEDE15_PhastaGateway
 
Pharo-AI
Pharo-AIPharo-AI
Pharo-AI
 
Tridiagonal solver in gpu
Tridiagonal solver in gpuTridiagonal solver in gpu
Tridiagonal solver in gpu
 
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
 

Recently uploaded

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...shivangimorya083
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 

Recently uploaded (20)

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 

AI for iOS

  • 1. AI foriOS: General-Purpose Machine Learning Libraries Library Algorithms Languag e Licens e Code Dependenc y manager AIToolbox  Graphs/Trees o Depth-firstsearch o Breadth-firstsearch o Hill-climbsearch o BeamSearch o Optimal Pathsearch  Alpha-Beta(game tree)  GeneticAlgorithms  ConstraintPropogation  LinearRegression  Non-LinearRegression o parameter-delta o Gradient-Descent o Gauss-Newton  LogisticRegression  Neural Networks o multiple layers,several non-linearitymodels o on-line andbatch training o feed-forwardorsimple recurrentlayerscan be mixedinone network o LSTM networklayer implemented - needs more testing o gradientcheckroutines  SupportVectorMachine  K-Means  Principal ComponentAnalysis  Markov DecisionProcess o Monte-Carlo(every-visit, Swift Apach e 2.0 GitHu b
  • 2. Library Algorithms Languag e Licens e Code Dependenc y manager and first-visit) o SARSA  Single andMultivariate Gaussians  Mixture Of Gaussians  Model validation  DeepNetwork o Convolutionlayers o Poolinglayers o Fully-connectedNN layers dlib  DeepLearning  SupportVectorMachines  Reduced-rankmethodsforlarge- scale classificationandregression  Relevance vectormachinesfor classification andregression  A MulticlassSVM  Structural SVM  A large-scale SVM-Rank  An online kernel RLSregression  An online SVMclassification algorithm  Semidefinite MetricLearning  An online kernelizedcentroid estimator/noveltydetectorand offline supportvectorone-class classification  Clusteringalgorithms:linearor kernel k-means,Chinese Whispers,andNewman clustering  Radial BasisFunctionNetworks  Multi layerperceptrons C++ Boost GitHub FANN  MultilayerArtificial Neural Network  Backpropagation(RPROP, Quickprop,Batch,Incremental) C++ GNU LGPL 2.1 GitHub Cocoa Pods
  • 3. Library Algorithms Languag e Licens e Code Dependenc y manager  Evolvingtopologytraining lbimproved k-nearestneighborsandDynamicTime Warping C++ Apach e 2.0 GitHub MAChineLearni ng  Neural Networks o Activationfunctions: Linear,ReLU, Step, sigmoid,TanH o Cost functions:Squared error,Cross entropy o Backpropagation: Standard,Resilient(a.k.a. RPROP). o Trainingbysample or by batch.  Bag of Words  Word Vectors Objectiv e-C BSD 3- clause GitHub MLKit  LinearRegression:simple,ridge, polynomial  Multi-LayerPerceptron,& Adaline ANN Architectures  K-MeansClustering  GeneticAlgorithms Swift MIT GitHub Cocoa Pods Mendel Evolutionary/geneticalgorithms Swift ? GitHub multilinear- math  Linearalgebraand tensors  Principal componentanalysis  Multilinearsubspace learning Swift Apach e 2.0 GitHub Swift Package
  • 4. Library Algorithms Languag e Licens e Code Dependenc y manager algorithmsfordimensionality reduction  Linearand logisticregression  Stochasticgradientdescent  Feedforwardneural networks o Sigmoid o ReLU o Softplusactivation functions Manager OpenCV  Multi-LayerPerceptrons  Boostedtree classifier  decisiontree  ExpectationMaximization  K-NearestNeighbors  LogisticRegression  Bayesclassifier  Randomforest  SupportVectorMachines  StochasticGradientDescentSVM classifier  Grid search  Hierarchical k-means  Deepneural networks C++ 3- clause BSD GitHub Cocoa Pods Shark  Supervised: o Lineardiscriminant analysis(LDA) o Fisher–LDA o Linearregression o SVMs o FF NN o RNN o Radial basisfunction networks o Regularizationnetworks o Gaussianprocessesfor regression C++ GNU LGPL GitHub Cocoa Pods
  • 5. Library Algorithms Languag e Licens e Code Dependenc y manager o Iterative nearest neighborclassification and regression o Decisiontrees o Randomforest  Unsupervised: o PCA o RestrictedBoltzmann machines o Hierarchical clustering o Data structuresfor efficientdistance-based clustering  Optimization: o Evolutionaryalgorithms o Single-objective optimization(e.g.,CMA– ES) o Multi-objective optimization o Basic linearalgebraand optimizationalgorithms YCML  GradientDescent Backpropagation  ResilientBackpropagation (RProp)  Extreme LearningMachines (ELM)  ForwardSelectionusing Orthogonal LeastSquares(for RBF Net),alsowiththe PRESS statistic  BinaryRestrictedBoltzmann Machines(CD & PCD)  Optimizationalgorithms: o GradientDescent (Single- Objective, Unconstrained) o RPropGradientDescent Objectiv e-C GNU GPL 3.0 GitHub
  • 6. Library Algorithms Languag e Licens e Code Dependenc y manager (Single-Objective, Unconstrained) o NSGA-II(Multi-Objective, Constrained) KalvarLin's libraries  ios-KRHebbian-Algorithm- HebbianTheory  ios-KRKmeans-Algorithm- K- Meansclusteringmethod.  ios-KRFuzzyCMeans-Algorithm- FuzzyC-Means,the fuzzy clusteringalgorithm.  ios-KRGreyTheory - Grey Theory / Grey systemtheory- basedmodelsintime series prediction  ios-KRSVM- SupportVector Machine and SMO.  ios-KRKNN - kNN implementation.  ios-KRRBFNN - Radial basis functionneural networkandOLS. Objectiv e-C MIT GitHub