Thank you for your answer; it has clarified for me.
I have another question regarding the definition of a neural network. I’m considering three scenarios, which I belive all should be valid:
- Similar to CNNs in image classification, assign a score to each potential option (x) and select the top 30 items. (Variant of this was already answered here, but let me double check)
- Similar to R-CNN in object detection, generate a series of proposals (x), score each one, and then choose the top 30 items.
- Similar to GPT for text generation, assign a score to each token (representing a possible x in this context) and select the best as a prediction. This process would be repeated 30 times.
Are they all valid?