Kinetic models from data