Достался мне небольшой гавнопроект по нейронкам. Что-бы не терять времени бычтренько запилю тут основные моменты.
входные данные имеют примерно такой вид и структуру
ID, DateTime, Data1, Data2
Данные снимаются каждые пять минут, и в результате выходит файлы, в котором куча разных идшников с графиками двух параметров переменной длинны.
Ессно в таком виде данные на вход нейронки мы падать не можем. поэтому используем интерполяцию. я использую 10 точек для интерполяции и передачи времени от начала эксперемента средних значений для точки интерполяции параметра1 и минимальных, максимальных средних значений для параметра два для каждой точки интерполяции преобразуя рав дату в дата ассет вида. Вообще можно использовать не только минимальные, максимальные но и всякого рода дисперсии и отклонения в зависимости от задачи
TargetCalssNUM, Dapa1_point1 .. Data1_point_10, Data2_point1 .. Data2_Point10, Data2min_point1 .. Data2min_point10, Data2max_point1 .. Data2max_point10, Time1 .. Time10
кусок гавнокода решающий задачу создания датасета из рав данных