I'm new to the field of machine learning and just starting to get the hang of it. I was wondering how I can go from an amount of images, to a machine learning dataset. I'm not quite sure on how to store the labels for my data either? A csv format?
This is a rough description on how the full workflow would look like. I can't give much more detail since your question is not very specific.
There are many tools to label a set of images. You need to find one that fits the deep learning framework you want to use to train your neural network.
I've used OpenLabeling to label my dataset in the YOLO format. However, this might not be the format you're looking for.
If you want to do transfer learning, you need a model (neural network) that has already been trained on another dataset.
You need to install everything you need for training the neural network. I also recommend you to install and use CUDA (use your GPU to train the network instead of your CPU) since it's a lot faster.
Use the transfer learning functinallity of your chosen framework to train your network using the pre-trained model and your labeled images.