|
|
|
|
|
by YeGoblynQueenne
2661 days ago
|
|
>> In this case there isn't enough training data for that kind of resolution,
but it has learned that blue cards go with blue cards, and red cards with red
cards, and there's no hard lines from there to the concept of color. A card is blue (resp. red, etc) because it has a blue mana symbol in its
casting cost. Not because it is found in the company of other blue cards. That
is the concept of colour that a model must represent before you can say with
any conviction that it "understands" the concept of colour. In terms of "hard lines"- that's the hard line you must cross. The kind of model you're talking about then would be a classifier able to
label individual cards with their colours, or an end-to-end model with an internal representation of cards' charactersitics. That is not what was shown here. |
|
A blue card is found in the company of other blue cards, because humans picked them, because of the blue mana symbol in its casting cost.
With proper training, you end up with exactly the "end-to-end model with an internal representation of cards' charactersitics"
Since it can't see the cards, it can't say anything useful about a card it hasn't seen during training, but if you added some new cards and started training again, a pre-trained net might learn the new cards faster than one you train from scratch. That would be evidence that the network has learnt a meaningful embedding.
There is no proof that this network has done so, but I think word2vec shows that it's a feasible approach.