Хотелось бы к этому всему включить в модель возможные корреляции товаров ,чтобы на основе изменений в продажах первого товара предсказывать второй .
Ты уверен что твоя гипотеза о корреляциях верная?
Просто до того как выбирать нейронные сети (на самом деле ты будешь просто выбирать пакеты машинного обучения где таже самая регрессия идет через запятую) надо сначала обосновать твою идею. Посмотреть на данные. Покрутить их.
А какой метод машинного обучения - это уже будет второй вопрос.