Нейросети для изображений на Tensorflow. Классификация, перенос обучения, fine-tunung.

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 18

  • @msaoc22
    @msaoc22 Рік тому +2

    видно что канал развивается. Контент узконаправленный, поэтому наивно расчитывать на огромные просмотры, но зато аудитория будет целевая ) удачи в дальнейшем развитии. Для себя я отметила много полезного сегодня =)

  • @double_t6016
    @double_t6016 8 днів тому

    Привет, расскажи, пожалуйста, как собрать после завершения обучения модель, для дальнейшего использования в проектах. Очень нужная была бы информация

  • @bunasha
    @bunasha 19 днів тому +1

    Краснотех, а как в керасе специализируются ядра свертки? Ты говоришь, что одни ядра уголки определяют, а другие - линии. Но ведь ты не указываешь, за что каждое ядро отвечает. Как получается тогда специализация каждого канала на поиске отдельных закономерностей? Как ядра работают? Они просто суммируют под собой все числа из реальной картинки? И устойчива ли сверточная сеть к переворотам картинки? Разный угол наклона? Если да, то как удается распознавать одинаковые закономерности в перевернутых изображениях?

    • @КрасноТех
      @КрасноТех  15 днів тому

      специализация ядра определяется в процессе обучения путем адаптации к данным и минимизации ошибки. Никак вручную они не настраиваются. Ядро работает так: например есть ядро 3 на 3. Параметры ядра - числа в этой матрице из 9 элементов. При анализе части картинки сначала 9 пикселей картинки умножаются на соответствующие числа, затем все суммируется и применяется функция нелинейности (активация). Эта операция проделывается для всех квадратов из 9 пикселей на картинка, ядро как-бы сканирует всю картинку собой. На втором слое выход этого ядра считается картинкой и т.д. Так можно описать очень сложные паттерны. К переворотам картинки такая система сама по себе не устойчива, нужно добавлять в обучающие данные перевернутые картинки, чтобы она также адаптировалась к ним. Также с поворотами на разные углы.

  • @magic-cringe-Kit-kat
    @magic-cringe-Kit-kat Рік тому +2

    Прикольно, на превью моя ава

    • @КрасноТех
      @КрасноТех  Рік тому +1

      Хаха, да, забавно, это просто кажется первое фото в гугле по запросу "кот")

  • @СтаниславВедмедев-г6т

    Откуда берёте данные по изображениям

  • @elisabethcolt7827
    @elisabethcolt7827 6 місяців тому

    привет! а можешь объяснить как ты справляешься с ошибкой при выполнении кода на определение нарисованной цифры?😅 (11:34)

  • @sergcib6642
    @sergcib6642 Рік тому +1

    С технологиями в Краснодаре - все плохо. Невнятное видео. Если человек не в теме - он ничего не поймет. Вообще не обяснено как работает сверточная нейросеть. Сделанно очень слабенько. Не ставлю дизлайк только из того, что делал ребенок.
    Смотреть не рекомендую.

    • @tarkhidden
      @tarkhidden Рік тому

      Когда говорят, что нейросети - это просто, то это враньё. И да, видео невнятное. Может быть, автор понимает, что делает, зачем и почему, но не может это в видео рассказать. Взять хоть отрезок на 16:30 - "и да, здесь уже три канала...". Почему три? Как это влияет? Зачем это нужно? Нет ответов.

    • @АртёмЧавыкин-у5щ
      @АртёмЧавыкин-у5щ 5 місяців тому +1

      @@tarkhidden 3 канала т.к это цветная 3д картинка формата RGB, а до этого были черно-белый цифры 2д. По свёрточным сетям рассказал все максимально подробно.

  • @openFrimeTv
    @openFrimeTv Рік тому +1

    что то сложно тебе развить канал. хотя контент полезный. не расстраивайся главное)

  • @leonidpavluu7857
    @leonidpavluu7857 10 місяців тому

    Привет! Почему у меня не импортируются библиотеки (from tensorflow.keras.layers import Dense, Flatten, Reshape, Input, Conv2D) в чем может быть проблема? за ранее спасиба за ответ)

    • @leonidpavluu7857
      @leonidpavluu7857 10 місяців тому

      Выводит такую ошибку
      oduleNotFoundError Traceback (most recent call last)
      Cell In[4], line 3
      1 import tensorflow as tf
      2 from tensorflow import keras
      ----> 3 from tensorflow.keras.layers import Dense, Flatten, Reshape, Input, Conv2D
      4 import matplotlib.pyplot as plt
      5 import numpy as np
      ModuleNotFoundError: No module named 'tensorflow.keras'

    • @leonidpavluu7857
      @leonidpavluu7857 10 місяців тому

      Если убрать (3 from tensorflow.keras.layers import Dense, Flatten, Reshape, Input, Conv2D) то показывает ошибку

    • @leonidpavluu7857
      @leonidpavluu7857 10 місяців тому

      Я как будто все библиотеки установил с вашего GitHubа который был в предыдущем видео

    • @КрасноТех
      @КрасноТех  10 місяців тому

      Проверьте, есть ли модуль keras через !pip list. Еще можно попробовать просто написать вместо from tensorflow.keras.layers from keras.layers, или from keras import layers, from layers import (слои) Может ему через точку не нравится, в google colab такая штука тоже есть иногда