I wanted to create a fastText unsupervised model for my text data of size 1GB. I'm using fastText command line tool to implement the model training process.
./fasttext skipgram -input PlainText.txt -output FastText-PlainText- -dim 50 -epoch 50
The above are few arguments I used for created word representation.
Read 207M words
Number of words: 501986
Number of labels: 0
Progress: 97.5% words/sec/thread: 87224 lr: 0.001260 avg.loss: 0.089536 ETA: 0h 4m 9s
Here, in the output of the fastText command, I see this avg.loss and the learning rate has been decreased from default (0.5) to 0.001. I don't really understand, what does this avg.loss mean and why is the learning rate is dropped?
I can't answer all your questions in depth, but I try to give you some advice.