Состояние семьи: весы + микрофон +ИИ

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 23 сен 2019, 07:20

Вчера попробовал записать в нужном качестве. вместо пчел жужжал сам. 1 минута записи потянула 10 Мб. А надо 1000 по 5 минут.
Это 50 гиг. Однако! Оканчательно убедился, что 10 тыс записай это и не реально, и не нужно.

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 23 сен 2019, 08:15

Давидюк писал(а): 23 сен 2019, 07:20 А надо 1000 по 5 минут.
Это 50 гиг. Однако! Оканчательно убедился, что 10 тыс
10 000 всего 500Гб, по современным меркам ничего особенного. И по 200-500 записям легко можно передать через интернет.
Тут самое главное отбор записей — правильно оценить состояние, чтобы не вводить ИИ в заблуждение.После 500-1000 проверить что получилось и скармливать дальше, для большей точности.
К записям надо подходить очень ответственно :imho И в этом главная проблема :bee_relax

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 23 сен 2019, 13:35

Simon писал(а): 23 сен 2019, 08:15
К записям надо подходить очень ответственно :imho И в этом главная проблема :bee_relax

Вот поэтому решил все делать сам. А больше 1000 мне самому не сделать. Нужна только база, потому, что 20 собственных семей это очень мало.

Добавлено спустя 1 час 18 минут 44 секунды:
Кстати возможен вариант приобретения 80 семей (отводков).

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 23 сен 2019, 15:38

Давидюк писал(а): 23 сен 2019, 13:35 решил все делать сам
Хотел написать, да постеснялся, чтобы охоту не отбивать.
Давидюк писал(а): 23 сен 2019, 13:35 больше 1000 мне самому не сделать
Так будет еще и следующий сезон. Записи можно собирать несколько лет. К тому же после начального обучения сети можно будет перед обучением тестировать насколько точно совпадет и по каким параметрам, может быть некоторые состояния пчелосемей принципиально нельзя определить по звуку.

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 30 сен 2019, 19:16

Отчет о проделанной работе.

Забросил пока дела железные. Занимался написанием программ.

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

Признаки это то, на что мы обращаем внимание при осмотре пчел. Их не должно быть слишком много, только самые важные и основные. Сначала их было их у меня 32, потом ужался до 24.

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

1. нет матки
2. матка не червит
3. матка трутовка
4. червит слабо
5. червит хорошо
6. заложены маточники
7. поют матки
8. уходит рой

9. белят (строят) соты
10. делают мисочки
11 печатают мед
12 активно прополюсуют
13 вентилируют гнездо
14 полируют прилетку
15 много трутня
16 много клеща

17 несут воду
18 несут пыльцу
19 несут нектар
20 активно несут нектар
21 нет запасов
22 есть запасы
23 есть товарный мед
24 общее впечатление ( х либо х = 0/1 )

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 30 сен 2019, 21:09

Я бы сделал разбивку по сезонам
Зимовка:
1. Порядок
2. Непорядок с деталировкой:
— Нет корма
— Нет матки
— Гонят расплод
3. Погибли

Весна:
1. Порядок
2. Непорядок с деталировкой:
— нет расслода
— мало пчелы
— нет матки
3. Погибли

Лето:
Весна:
1. Порядок
2. Непорядок с деталировкой:
— нет расплода
— стадии роения
— нет матки
3. Погибли

Осень:
1. Порядок
2. Непорядок с деталировкой:
— много расплода
— мало корма
— напад
— слет
3. Погибли

Еще особые режимы:
Подсадка матки:
1. Порядок
2. Непорядок
3. Убили матку

Закорм:
1. Берут корм
2.плохо берут корм
3 не берут корм
4 кормушка пустая
И т.п.

Можно информацию и об нормальных режимах, например активную вентиляцию при привесах по весам. Но это не имеет большого практического смысла, хотя может иметь звукам.

Еще есть идея делать на начальном этапе много сетей. Все равно планируете на компьютере. Чтобы те параметры, которые нельзя оценить по звуку, не вносили помехи сети должны быть простые, имеющие 2-4 состояния. Есть матка—нет матки. Трутовка — нормальная. Есть корм-мало корма-нет корма. И т.д.
И только те параметры, которые диагностируются, вносить в итоговую сеть. А вот протокол осмотра к записи должен быть как можно более подробный насколько сможете. После начальной исследовательской работы станет ясно что действительно надо и чего не хватает.

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 30 сен 2019, 22:10

По сезонам - 2 сезона, зимовка и все остальное. По той лишь причине, что во время зимовки после записи нет возможности лезть в улей и умозаключения будут (возможно ошибочные) только на основе прослушки. Сезоны еще неудобны тем, что на каждый сезон надо набирать базу. И когда читаешь, что сеть после 18 млн просмотров начинает узнавать предметы лучше человека, то с жалкой 1000 становится неуютно. Конечно, выход роя, вентиляцию или пение маток легко услышать. Но хочется уловить нечто более интересное.

Можно вообще писать только звук и скармливать его машине, пусть ИИ сам догадается что к чему, это задача кластеризации, обучение без учителя. Но тогда если ИИ что-то найдет придется расшифровывать, что же все-таки он наше. Хотя это идея! Пришла в голову пока набирал сообщение!

Добавлено спустя 21 минуту 17 секунд:
о подробности записей. я уже лет 10 (может быть 7, но >5 точно) после каждого осмотра каждого улья подробно набалтываю на диктофон телефона, что видел и и что сделал. Потом переношу это дело в Excel. Так вот из 3-х минутной болтовни заносится в базу 3-4 сторочки, т.е. 3-4 коротких факта. При повторном прослушивании оказывается, что 90% инфы по горячим следам оказывается шлаком.

Добавлено спустя 10 минут 33 секунды:
Ваши пункты могут быть, но они отражают общее состояние.
/ Нет расплода / это значит где-то пропущен момент /не червит/
/слет/ - возможно пропущен момент /много клеща/

надо найти и конкретику и не слишком дробить. у меня 24 пункта из них можно несколько убрать, но 16 пока не получается.

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 01 окт 2019, 07:30

Давидюк писал(а): 30 сен 2019, 22:10у меня 24 пункта
Если из них, например, половину физически невозможно диагностировать по звуку, то помехи будут ужасные, тогда остается
Давидюк писал(а): 30 сен 2019, 22:10 18 млн просмотров
При небольшом количестве записей нужно обнаружить что реально можно диагностировать, а по мере накопления записей переходить к
Давидюк писал(а): 30 сен 2019, 22:10 пусть ИИ сам догадается что к чему
Добавлено спустя 5 минут 19 секунд:
Для начала можно вообще два параметра — дату и норма/отклонение

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 02 окт 2019, 09:35

Кстати ещё один параметр — сила семьи. По практическим ощущениям звук может значительно отличаться. Но это опять же надо подтверждить или опровергнуть в ходе исследований.
К тому же это может быть обусловленно тем, что в сильной семье одновременно выполняются больше работ и меньше работ по нагреву.

Добавлено спустя 33 минуты 27 секунд:
В общем еще раз подтверждается что нужны серьезные исследования

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 16 окт 2019, 19:53

Немножко позанимался теорией. Записал звук своего голоса. В 5-ти случаях считал -" один-два-три-...."- в течении минуты. В 5-ти других случаях просто болтал в микрофон. Натравил на эти записи два вида искусственного интеллекта, в обоих случаях ИИ с уверенностью предсказывал с точностью 50%. Собственно, других результатов и не ожидалось. ИИ оперирует сотнями, если не тысячами и миллионами.
Посчитал некоторые характеристики звуковых файлов и вручную их прогнал через компьютер. И вот, что увидел
 Состояние семьи: весы + микрофон +ИИ - image.png
 Состояние семьи: весы + микрофон +ИИ - image (1).png
Ясно видно где считал, а где болтал

Покопался в папках компьютера , нашел одну плохонькую запись звуков улья. Получился график такой
 Состояние семьи: весы + микрофон +ИИ - image (2).png
image (2).png (9.74 КБ) 3582 просмотра

Энтузиазм растет, хотя результаты пока так себе. Но продвижение есть.

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 20 окт 2019, 12:17

Буду использовать эту тему как блог, чтобы не забыть , что делал, что пробовал и какие результаты.

Продолжаю терзать единственную 30 секундную запись звуков улья.

Пока что я не анализирую собственно сам звуковой сигнал, а вытягиваю из него при помощи математики различные характеристики, всего их 74. Количество характеристик не меняется от времени записи звука, поэтому логично разбить 30 секундную запись на 3 по 10 секунд и посмотреть, что получится.

Получилось вот что
 Состояние семьи: весы + микрофон +ИИ - 3_1.jpg
3_1.jpg (9.5 КБ) 3558 просмотров
Как видно графики не совпадают и не сильно отличаются друг от друга. Не поймёшь где оригинал, а где его кусочки.

О чем это говорит? Это говорит о том, что возможно получиться писать по 100 секунд, а потом это дело нарезать на 10 кусков. В таком случае для выборки мне хватит 20-ти семей

20семей *10осмотров*10файлов=2000!!!!!! - для минимального анализа , думаю, достаточно

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 20 окт 2019, 14:47

Давидюк писал(а): 20 окт 2019, 12:17 не сильно отличаются друг от друга
Давидюк писал(а): 20 окт 2019, 12:17 хватит 20-ти семей
Но работы по анализу увеличится — надо будет убедится, что для каждой из записей это тоже будет соблюдаться.
И, одновременно, возрастает требование к тщательному определению состояния семьи, так как влияние всего одной неточности окажется в 20 раз сильнее. Желательно чтобы число реальных записей было больше, чем делитель.
Однако, понятно что надо хоть с чего-то начинать.
Надеюсь у вас все получится, успехов :hi

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 27 окт 2019, 20:30

Дошел до спектрального анализа
Каждый график - спектр кусочка в одну сотую секуды
Вложения
 Состояние семьи: весы + микрофон +ИИ - fft.png

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 03 ноя 2019, 19:41

Наконец добрался до пчел. Записал звуки встревоженной семьи на хороший динамический студийный микрофон. Получилось вот , что
 Состояние семьи: весы + микрофон +ИИ - дпзн.png
Верхний диапазон частот в районе 15 кГц. Если нет, конечно ультразвука.
Это говорит о том, что работать можно будет с электретными китайскими микрофонами, цена ему рубль.

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 06 мар 2020, 09:58

Итак, закончилась зимовка.
Сегодня сделал последние записи.
С 7-11-19 по 6-03-20 сделал 86 записей по 100 секунд каждая.
Пришло время обрабатывать.
Но к сожалению за зиму забыл как и что делать. Буду вспоминать, хоть весной делов, кроме компьютера предостаточно.

В планах продолжать записывать звуки и далее. Но если зимой просто записывал, то в сезон буду делать записи (для ушей :smile: )только перед осмотром и фиксировать то, что увидел глазами :blink:, а затем сравнивать результаты. Оставляю, как и было 4 контрольных семьи возле дома. Кажется, мелочь, а за зиму около трех часов только на запись потрачено, поэтому добавлять количество КУ не буду. Все время потратить "на науку" не готов. Нужно еще и деньги зарабатывать.

Весы так до ума и не довел. Может быть, как-нибудь потом :sad:

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 06 мар 2020, 22:27

Давидюк писал(а): 06 мар 2020, 09:58 Весы так до ума и не довел.
:-)
Мои тоже лежат по запчастям в коробках.
Зато по столярке работы почти закончил, сейчас идёт сборка.
Давидюк писал(а): 06 мар 2020, 09:58 Оставляю, как и было 4 контрольных семьи возле дома. Кажется, мелочь, а за зиму около трех часов только на запись потрачено, поэтому добавлять количество КУ не буду.
Для того чтобы выяснить какие состояния можно выявить вполне хватит.
Давидюк писал(а): 06 мар 2020, 09:58 Но к сожалению за зиму забыл как и что делать.
Главное собрать базу корректных образцов. А обработать и следующей зимой можно.

Желаю вам успехов и первых результатов уже в этом сезоне! :hi

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 15 мар 2020, 18:54

Начинаю обрабатывать записи.

Очень характерные графики зимовки одного из ульев - №3

Ноябрь, декабрь, январь, февраль. Четыре измерения в первых числах
 Состояние семьи: весы + микрофон +ИИ - 031111.png
 Состояние семьи: весы + микрофон +ИИ - 030912.png
030912.png (9.33 КБ) 3102 просмотра
 Состояние семьи: весы + микрофон +ИИ - 030701.png
030701.png (11.35 КБ) 3102 просмотра
 Состояние семьи: весы + микрофон +ИИ - 030802.png

Давидюк
Сообщения: 59
Зарегистрирован: 28 дек 2018, 20:47
Реальное имя: Давидюк Юрий Аркадьевич
Порода/раса пчел: бакфаст
Тип улья: многокорпусный на 230
Регион: Беларусь, Брестская обл.

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Давидюк » 08 апр 2020, 16:30

Еще немного графиков. Проанализировал звуки улья при помощи пакета анализа музыкальных произведений. Вот все наблюдения по 4м ульям

Когда знаешь как прошла зимовка, эти графики много объясняют. В том числе и дату начала червления

Добавлено спустя 3 минуты 27 секунд:
Верхний график самая сильная семья, нижний самая слабая.

Добавлено спустя 1 минуту 46 секунд:
Точка 3 - начало червления. Четвертая так и не начала червить, на днях ее подсоеденил к 3. Третья также не фонтан, и на графике это видно.
Вложения
 Состояние семьи: весы + микрофон +ИИ - 1.png
 Состояние семьи: весы + микрофон +ИИ - 2.png
 Состояние семьи: весы + микрофон +ИИ - 3.png
 Состояние семьи: весы + микрофон +ИИ - 4.png

Аватара пользователя
Simon
Site Admin
Сообщения: 478
Зарегистрирован: 26 дек 2018, 16:23
Реальное имя: Литвинов Семён Сергеевич
Пчело-стаж: 8-15
Пчелосемей: 30-50
Порода/раса пчел: Всё равно какая. Приоритет - ХПП
Тип улья: МК10р145.Рамки к 300, м145
Регион: Беларусь, Могилёвская обл.
Откуда: Могилев-Шклов
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение Simon » 10 апр 2020, 07:21

Давидюк писал(а): 08 апр 2020, 16:30начало червления
Давидюк писал(а): 08 апр 2020, 16:30 Третья также не фонтан, и на графике это видно.
Уже становится интересно. Продолжайте собирать данные :hi

ssptn
Сообщения: 1
Зарегистрирован: 06 янв 2023, 20:05
Реальное имя: Пятников Александр Федорович
Пчело-стаж: 8-15
Пчелосемей: 6-10
Порода/раса пчел: Бакфаст
Тип улья: 10 рамок
Регион: Россия
Контактная информация:

Re: Состояние семьи: весы + микрофон +ИИ

Сообщение ssptn » 06 янв 2023, 20:11

Кто-нибудь продолжает исследования?