Brièvement
J'ai créé un nouveau projet, Interactive Machine Learning Experiments sur GitHub. Chaque expérience se compose d'un ordinateur portable Jupyter / Colab montrant comment le modèle a été formé et d'une page de démonstration montrant le modèle en action directement dans votre navigateur.
Malgré le fait que les modèles de machines dans le référentiel peuvent être un peu "stupides" (rappelez-vous, ce ne sont que des expériences, pas un code léché, prêts à être "téléchargés en production" et à gérer davantage de nouvelles Tesla), ils feront de leur mieux pour:
- Reconnaître les nombres et autres croquis que vous dessinez dans le navigateur
- Identifiez et reconnaissez les objets vidéo de votre caméra
- Catégoriser les images téléchargées par vous
- Écrivez un poème dans le style de Shakespeare avec vous
- Et même jouer avec des ciseaux à papier
- et ainsi de suite
J'ai formé des modèles en Python à l' aide de TensorFlow 2 avec support Keras . Pour l'application de démonstration, j'ai utilisé la version React et JavaScript de Tensorflow .

Modèles de performance
, .️ , " ", . , . (, 60% , , 97%), (overfitting vs underfitting).
- :

, - "":

- full-stack (-). , , , - .
- Python , . Playground and Cheatsheet for Learning Python. , Python, "" ,
dict_via_comprehension = {x: x**2 for x in (2, 4, 6)}
. - Python- . Andrew Ng Coursera Homemade Machine Learning. " -" , , , k-, ( ?) .
- " " NanoNeuron. 7 JavaScript , , - "".
- Deep Learning - Andrew Ng Coursera (multilayer perceptrons), (convolutional and recurrent neural networks). , , . TensorFlow 2 Keras. ( ), - , -, . Interactive Machine Learning Experiments, .
- TensorFlow.js , ( Jupyter ) .
- HDF5 TensorFlow.js Layers TensorFlow.js converter. ( ) , HTTP , , -, , , , "". HTTP API .
- React create-react-app Flow .
- Material UI. , , " " (, Bootstrap).
- , Jupyter :
(Multilayer Perceptron, MLP)
, .

, .

(Convolutional Neural Network, CNN)
(CNN)
, . MLP, CNN.

(CNN)
, . MLP, CNN.

-- (CNN)
-- . CNN, .

Rock Paper Scissors (MobilenetV2)
-- . , MobilenetV2.

(MobileNetV2)
( ), . MobilenetV2.

(MobileNetV2)
, , "" . MobilenetV2.

(Recurrent Neural Networks, RNN)
(, 17+38
) ( 55
). , , ( ). "" 1
→ 17
→ 17+
→ 17+3
→ 17+38
55
. , Hola
Hello
, .

, . "" .

Wikipedia
Wiki , .

, — , (, ). — Deep Learning. :
, . , / , 60%
.
, , - , --.
!