1.Как выделить jvm больше оперативной памяти (у меня 16gb на компе)
С помощью параметров командной строки xms и xmx, когда вызываете java.exe.
Есть ли способы более экономично с памятью работать?
Радикально: отказаться от Java, я не специалист по анализу данных, но у меня есть человек, который занимается, и он не использует Java, и я не вижу в ней особых преимуществ для нейросетей.