Шаг 90.
Глубокое обучение на Python. Введение в Keras и TensorFlow. Анатомия нейронной сети: знакомство с основами Keras. Краткие итоги
   
На этом шаге мы  обобщим изученный материал.
   
Подведем некоторый итог изученному материалу.
 -  TensorFlow - мощный фреймворк для числовых вычислений, который может работать на CPU, GPU или TPU. Он способен автоматически вычислять градиент любого дифференцируемого 
выражения, распределять работу среди множества устройств и экспортировать программы в различные внешние среды выполнения - даже в JavaScript.
 
 -  Keras - стандартная библиотека, используемая для глубокого обучения с помощью TensorFlow. Именно ее мы будем применять в этих шагах.
 
 -  К ключевым компонентам TensorFlow относятся тензоры, переменные, тензорные операции и объект GradientTape.
 
 -  Центральный класс в библиотеке Keras - Layer (представляющий слой). Слой инкапсулирует веса и вычисления. Из слоев конструируются модели.
 
 -  Прежде чем начать обучение модели, нужно выбрать оптимизатор, функцию потерь и метрики и передать их методу model.compile().
 
 -  Для обучения модели можно использовать метод fit(), который производит обучение методом градиентного спуска на мини-пакетах. Он также будет полезен для оценки величины потерь и метрик на 
проверочных данных - выборке из исходных данных, которая не участвует в процессе обучения модели.
 
 -  После обучения модель можно использовать для вычисления прогнозов, вызывая ее метод model.predict() с новыми входными данными.
 
   
Со следующего шага мы начнем  работу с нейронными сетями на примере классификации и регрессии.
Предыдущий шаг 
 
Содержание 
 
Следующий шаг