C.heck: Unterschied zwischen den Versionen
Aus exmediawiki
C.heck (Diskussion | Beiträge) |
C.heck (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
einfaches perceptron (schöne skizzen): https://github.com/nature-of-code/NOC-S17-2-Intelligence-Learning/blob/master/week4-neural-networks/perceptron.pdf | einfaches perceptron (schöne skizzen): https://github.com/nature-of-code/NOC-S17-2-Intelligence-Learning/blob/master/week4-neural-networks/perceptron.pdf | ||
− | = | + | =ADVERSARIAL ATTACKS= |
KNN's sind extrem anfällig für... | KNN's sind extrem anfällig für... | ||
Zeile 12: | Zeile 12: | ||
* https://en.wikipedia.org/wiki/Deep_learning#Cyberthreat | * https://en.wikipedia.org/wiki/Deep_learning#Cyberthreat | ||
− | = | + | =WHITE BOX ATTACKS= |
* https://cv-tricks.com/how-to/breaking-deep-learning-with-adversarial-examples-using-tensorflow/ | * https://cv-tricks.com/how-to/breaking-deep-learning-with-adversarial-examples-using-tensorflow/ | ||
** Paper »ADVERSARIAL EXAMPLES IN THE PHYSICAL WORLD«: https://arxiv.org/pdf/1607.02533.pdf | ** Paper »ADVERSARIAL EXAMPLES IN THE PHYSICAL WORLD«: https://arxiv.org/pdf/1607.02533.pdf | ||
Zeile 51: | Zeile 51: | ||
* https://boingboing.net/2019/03/31/mote-in-cars-eye.html | * https://boingboing.net/2019/03/31/mote-in-cars-eye.html | ||
** Paper vom Forschungsteam: https://keenlab.tencent.com/en/whitepapers/Experimental_Security_Research_of_Tesla_Autopilot.pdf | ** Paper vom Forschungsteam: https://keenlab.tencent.com/en/whitepapers/Experimental_Security_Research_of_Tesla_Autopilot.pdf | ||
− | |||
==on voice (ASR)== | ==on voice (ASR)== | ||
Zeile 78: | Zeile 77: | ||
* https://github.com/tensorflow/cleverhans | * https://github.com/tensorflow/cleverhans | ||
− | + | =XAI= | |
[[XAI/NLG]] | [[XAI/NLG]] | ||
* https://de.m.wikipedia.org/wiki/Explainable_Artificial_Intelligence | * https://de.m.wikipedia.org/wiki/Explainable_Artificial_Intelligence | ||
Zeile 89: | Zeile 88: | ||
* DARPA: https://www.darpa.mil/program/explainable-artificial-intelligence | * DARPA: https://www.darpa.mil/program/explainable-artificial-intelligence | ||
− | + | =ethics= | |
* https://www.economist.com/science-and-technology/2018/02/15/computer-programs-recognise-white-men-better-than-black-women | * https://www.economist.com/science-and-technology/2018/02/15/computer-programs-recognise-white-men-better-than-black-women | ||
* https://books.google.de/books?id=rLsyDwAAQBAJ&pg=PA95&redir_esc=y#v=onepage&q&f=false | * https://books.google.de/books?id=rLsyDwAAQBAJ&pg=PA95&redir_esc=y#v=onepage&q&f=false | ||
Zeile 98: | Zeile 97: | ||
* https://bdtechtalks.com/2018/03/26/racist-sexist-ai-deep-learning-algorithms/ | * https://bdtechtalks.com/2018/03/26/racist-sexist-ai-deep-learning-algorithms/ | ||
− | ==esotheric neural net== | + | =LANGUAGE= |
+ | ==esotheric neural net (programming language)== | ||
* Forscher suchen eigene Programmiersprache: https://t3n.de/news/machine-learning-facebooks-ki-chef-sucht-sprache-1144900/ | * Forscher suchen eigene Programmiersprache: https://t3n.de/news/machine-learning-facebooks-ki-chef-sucht-sprache-1144900/ | ||
* esoterische programmiersprachen http://kryptografie.de/kryptografie/chiffre/index-sprachen.htm | * esoterische programmiersprachen http://kryptografie.de/kryptografie/chiffre/index-sprachen.htm | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | NLP | + | ==NLU / NLI== |
+ | * https://www.informatik-aktuell.de/betrieb/kuenstliche-intelligenz/natural-language-understanding-nlu.html | ||
+ | * https://en.wikipedia.org/wiki/Natural-language_understanding | ||
+ | |||
+ | ==NLP== | ||
* https://de.wikipedia.org/wiki/Computerlinguistik | * https://de.wikipedia.org/wiki/Computerlinguistik | ||
− | + | ===Speech recognition=== | |
− | + | https://de.wikipedia.org/wiki/Spracherkennung | |
− | |||
− | NLG | + | ==NLG== |
* https://de.wikipedia.org/wiki/Textgenerierung | * https://de.wikipedia.org/wiki/Textgenerierung | ||
* http://www.thealit.de/lab/serialitaet/teil/nieberle/nieberle.html | * http://www.thealit.de/lab/serialitaet/teil/nieberle/nieberle.html | ||
− | |||
* https://bdtechtalks.com/2018/02/20/ai-machine-learning-nlg-nlp/ | * https://bdtechtalks.com/2018/02/20/ai-machine-learning-nlg-nlp/ | ||
** https://www.wired.com/2016/03/google-inbox-auto-answers-emails/ | ** https://www.wired.com/2016/03/google-inbox-auto-answers-emails/ | ||
** http://www.wireless-earth.de/oldstuff/oldstuff.html | ** http://www.wireless-earth.de/oldstuff/oldstuff.html | ||
− | |||
− | |||
− | + | * Google: https://motherboard.vice.com/de/article/mg7md8/eine-kuenstliche-intelligenz-von-google-hat-gerade-seine-eigene-sprache-erfunden | |
+ | ** veröffentlichtes Paper: https://arxiv.org/pdf/1611.04558v1.pdf | ||
+ | * FB Bots: https://code.fb.com/ml-applications/deal-or-no-deal-training-ai-bots-to-negotiate/ | ||
+ | ** https://www.fastcompany.com/90132632/ai-is-inventing-its-own-perfect-languages-should-we-let-it | ||
+ | |||
+ | ===datenbanken=== | ||
deutsch: | deutsch: | ||
* https://de.wikipedia.org/wiki/GermaNet | * https://de.wikipedia.org/wiki/GermaNet | ||
Zeile 137: | Zeile 136: | ||
* http://www.macs.hw.ac.uk/InteractionLab/E2E/ | * http://www.macs.hw.ac.uk/InteractionLab/E2E/ | ||
− | + | ===chatbots=== | |
* https://bdtechtalks.com/2017/08/21/rob-high-ibm-watson-cto-artificial-intelligence-chatbots/ | * https://bdtechtalks.com/2017/08/21/rob-high-ibm-watson-cto-artificial-intelligence-chatbots/ | ||
* https://chatbotsmagazine.com/contextual-chat-bots-with-tensorflow-4391749d0077 | * https://chatbotsmagazine.com/contextual-chat-bots-with-tensorflow-4391749d0077 | ||
Zeile 146: | Zeile 145: | ||
** Jupyter Notebooks: https://github.com/suriyadeepan/practical_seq2seq | ** Jupyter Notebooks: https://github.com/suriyadeepan/practical_seq2seq | ||
− | + | ===Toolkits/Librarys=== | |
* Natural Language Toolkit: http://www.nltk.org/ | * Natural Language Toolkit: http://www.nltk.org/ | ||
* Poetry Generator: https://github.com/schollz/poetry-generator | * Poetry Generator: https://github.com/schollz/poetry-generator | ||
Zeile 154: | Zeile 153: | ||
* https://github.com/shashank-bhatt-07/Natural-Language-Generation-using-LSTM-Keras | * https://github.com/shashank-bhatt-07/Natural-Language-Generation-using-LSTM-Keras | ||
− | + | ==(KI-generierte) Krypto== | |
* https://motherboard.vice.com/de/article/8q8wkv/google-ki-entwickelt-verschluesselung-die-selbst-google-nicht-versteht | * https://motherboard.vice.com/de/article/8q8wkv/google-ki-entwickelt-verschluesselung-die-selbst-google-nicht-versteht | ||
* http://kryptografie.de/kryptografie/index.htm | * http://kryptografie.de/kryptografie/index.htm | ||
− | + | ||
+ | ==Reproduktive KI== | ||
https://www.sir-apfelot.de/kuenstliche-intelligenz-erschafft-neue-ki-systeme-10436/ | https://www.sir-apfelot.de/kuenstliche-intelligenz-erschafft-neue-ki-systeme-10436/ | ||
− | |||
− | |||
− |
Version vom 16. April 2019, 12:50 Uhr
einfaches perceptron (schöne skizzen): https://github.com/nature-of-code/NOC-S17-2-Intelligence-Learning/blob/master/week4-neural-networks/perceptron.pdf
Inhaltsverzeichnis
ADVERSARIAL ATTACKS
KNN's sind extrem anfällig für...
- Praxis-Beispiele: https://boingboing.net/tag/adversarial-examples
- https://bdtechtalks.com/2018/12/27/deep-learning-adversarial-attacks-ai-malware/
- https://www.dailydot.com/debug/ai-malware/
WHITE BOX ATTACKS
- https://cv-tricks.com/how-to/breaking-deep-learning-with-adversarial-examples-using-tensorflow/
- Paper »ADVERSARIAL EXAMPLES IN THE PHYSICAL WORLD«: https://arxiv.org/pdf/1607.02533.pdf
Untargeted Adversarial Attacks
Adversarial attacks that just want your model to be confused and predict a wrong class are called Untargeted Adversarial Attacks.
- nicht zielgerichtet
Fast Gradient Sign Method(FGSM)
FGSM is a single step attack, ie.. the perturbation is added in a single step instead of adding it over a loop (Iterative attack).
Basic Iterative Method
Störung, anstatt in einem einzelnen Schritt in mehrere kleinen Schrittgrößen anwenden
Iterative Least-Likely Class Method
ein Bild erstellen, welches in der Vorhersage den niedrigsten Score trägt
Targeted Adversarial Attacks
Attacks which compel the model to predict a (wrong) desired output are called Targeted Adversarial attacks
- zielgerichtet
(Un-)Targeted Adversarial Attacks
kann beides...
Projected Gradient Descent (PGD)
Eine Störung finden die den Verlust eines Modells bei einer bestimmten Eingabe maximiert:
BLACK BOX ATTACKS
- https://medium.com/@ml.at.berkeley/tricking-neural-networks-create-your-own-adversarial-examples-a61eb7620fd8
- Jupyter Notebook: https://github.com/dangeng/Simple_Adversarial_Examples
on computer vision
propose zeroth order optimization (ZOO)
- attacks to directly estimate the gradients of the targeted DNN
Black-Box Attacks using Adversarial Samples
- a technique that uses the victim model as an oracle to label a synthetic training set for the substitute, so the attacker need not even collect a training set to mount the attack
new Tesla Hack
- https://spectrum.ieee.org/cars-that-think/transportation/self-driving/three-small-stickers-on-road-can-steer-tesla-autopilot-into-oncoming-lane
- https://boingboing.net/2019/03/31/mote-in-cars-eye.html
- Paper vom Forschungsteam: https://keenlab.tencent.com/en/whitepapers/Experimental_Security_Research_of_Tesla_Autopilot.pdf
on voice (ASR)
- https://www.theregister.co.uk/2016/07/11/siri_hacking_phones/
- https://www.fastcompany.com/90240975/alexa-can-be-hacked-by-chirping-birds
Psychoacoustic Hiding (Attacking Speech Recognition)
on written text (NLP)
paraphrasing attacks
- https://venturebeat.com/2019/04/01/text-based-ai-models-are-vulnerable-to-paraphrasing-attacks-researchers-find/
- https://bdtechtalks.com/2019/04/02/ai-nlp-paraphrasing-adversarial-attacks/
Anti Surveillance
http://dismagazine.com/dystopia/evolved-lifestyles/8115/anti-surveillance-how-to-hide-from-machines/
libraries
XAI
- https://de.m.wikipedia.org/wiki/Explainable_Artificial_Intelligence
- https://netzpolitik.org/2018/enquete-kommission-kuenstliche-intelligenz-sachverstaendige-und-abgeordnete-klaeren-grundbegriffe/
- https://www.ayasdi.com/blog/artificial-intelligence/trust-challenge-explainable-ai-not-enough/
- https://www.bons.ai/blog/explainable-artificial-intelligence-using-model-induction
- https://en.m.wikipedia.org/wiki/Right_to_explanation
- https://bdtechtalks.com/2018/09/25/explainable-interpretable-ai/
- RISE: https://bdtechtalks.com/2018/10/15/kate-saenko-explainable-ai-deep-learning-rise/
- DARPA: https://www.darpa.mil/program/explainable-artificial-intelligence
ethics
- https://www.economist.com/science-and-technology/2018/02/15/computer-programs-recognise-white-men-better-than-black-women
- https://books.google.de/books?id=rLsyDwAAQBAJ&pg=PA95&redir_esc=y#v=onepage&q&f=false
- https://books.google.de/books?id=_H1K3vojDFQC&pg=PA762&redir_esc=y#v=onepage&q&f=false
- https://neil.fraser.name/writing/tank/
- https://www.wired.com/story/why-ai-is-still-waiting-for-its-ethics-transplant/
- AI Now Report: https://medium.com/@AINowInstitute/the-10-top-recommendations-for-the-ai-field-in-2017-b3253624a7
- https://bdtechtalks.com/2018/03/26/racist-sexist-ai-deep-learning-algorithms/
LANGUAGE
esotheric neural net (programming language)
- Forscher suchen eigene Programmiersprache: https://t3n.de/news/machine-learning-facebooks-ki-chef-sucht-sprache-1144900/
- esoterische programmiersprachen http://kryptografie.de/kryptografie/chiffre/index-sprachen.htm
NLU / NLI
- https://www.informatik-aktuell.de/betrieb/kuenstliche-intelligenz/natural-language-understanding-nlu.html
- https://en.wikipedia.org/wiki/Natural-language_understanding
NLP
Speech recognition
https://de.wikipedia.org/wiki/Spracherkennung
NLG
- https://de.wikipedia.org/wiki/Textgenerierung
- http://www.thealit.de/lab/serialitaet/teil/nieberle/nieberle.html
- Google: https://motherboard.vice.com/de/article/mg7md8/eine-kuenstliche-intelligenz-von-google-hat-gerade-seine-eigene-sprache-erfunden
- veröffentlichtes Paper: https://arxiv.org/pdf/1611.04558v1.pdf
- FB Bots: https://code.fb.com/ml-applications/deal-or-no-deal-training-ai-bots-to-negotiate/
datenbanken
deutsch:
englisch:
E2E NLG Challenge:
chatbots
- https://bdtechtalks.com/2017/08/21/rob-high-ibm-watson-cto-artificial-intelligence-chatbots/
- https://chatbotsmagazine.com/contextual-chat-bots-with-tensorflow-4391749d0077
- Facebook-Messenger-Bot: https://dzone.com/articles/how-i-used-deep-learning-to-train-a-chatbot-to-tal
- https://tutorials.botsfloor.com/how-to-build-your-first-chatbot-c84495d4622d
- Jupyter Notebooks: https://github.com/suriyadeepan/practical_seq2seq
Toolkits/Librarys
- Natural Language Toolkit: http://www.nltk.org/
- Poetry Generator: https://github.com/schollz/poetry-generator
tryouts:
- https://machinelearningmastery.com/text-generation-lstm-recurrent-neural-networks-python-keras/
- https://remicnrd.github.io/Natural-language-generation/
- https://github.com/shashank-bhatt-07/Natural-Language-Generation-using-LSTM-Keras
(KI-generierte) Krypto
- https://motherboard.vice.com/de/article/8q8wkv/google-ki-entwickelt-verschluesselung-die-selbst-google-nicht-versteht
- http://kryptografie.de/kryptografie/index.htm
Reproduktive KI
https://www.sir-apfelot.de/kuenstliche-intelligenz-erschafft-neue-ki-systeme-10436/