(no subject)
May. 7th, 2017 11:19 pmПоследние несколько дней я разбиралась с нейронными сетями на примере заголовков желтой газеты Daily Mail - точнее, выжимок из заголовков, служащих названиями веб-страниц. Практических применений этому добру пока не нашлось, но развлекуха получается прекрасная.
Например, можно брать любое слово и смотреть, какие слова - на материалах, напомню, заголовков Daily Mail - кажутся нейронной сети близкими по смыслу к данному, то есть могут встретиться в похожем контексте.
Числа после слов не слишком осмысленны, но вот каковы подборки!
model.most_similar("woman")
[('womans', 0.7180080413818359),
('mother', 0.6403418183326721),
('stranger', 0.6242644190788269),
('nurse', 0.6231988668441772),
('grandmother', 0.6228614449501038),
('man', 0.6143352389335632),
('teenager', 0.6095441579818726),
('pensioner', 0.5887019634246826),
('patient', 0.5778872966766357),
('student', 0.575697124004364)]
model.most_similar("man")
[('woman', 0.6143352389335632),
('teenager', 0.5835971832275391),
('mans', 0.5656498074531555),
('pensioner', 0.5557718276977539),
('stranger', 0.540886640548706),
('trucker', 0.5337430238723755),
('suspect', 0.5272442102432251),
('bystander', 0.5262438058853149),
('motorist', 0.5239924192428589),
('homeowner', 0.5030730366706848)]
То есть смотрите: в мире Daily Mail и мужчины, и женщины могут быть подростками, пенсионерами и посторонними людьми. Но женщины еще бывают матерями и бабушками, медсестрами, пациентками и, что самое интересное, студентками. А мужчины студентами, отцами или там дедами не бывают, зато бывают водителями (в том числе дальнобойщиками), домовладельцами, подозреваемыми и очевидцами. По-моему, это прекрасно.
Кидайте английские слова в комменты, расскажу, на что они похожи в мире Daily Mail.
Например, можно брать любое слово и смотреть, какие слова - на материалах, напомню, заголовков Daily Mail - кажутся нейронной сети близкими по смыслу к данному, то есть могут встретиться в похожем контексте.
Числа после слов не слишком осмысленны, но вот каковы подборки!
model.most_similar("woman")
[('womans', 0.7180080413818359),
('mother', 0.6403418183326721),
('stranger', 0.6242644190788269),
('nurse', 0.6231988668441772),
('grandmother', 0.6228614449501038),
('man', 0.6143352389335632),
('teenager', 0.6095441579818726),
('pensioner', 0.5887019634246826),
('patient', 0.5778872966766357),
('student', 0.575697124004364)]
model.most_similar("man")
[('woman', 0.6143352389335632),
('teenager', 0.5835971832275391),
('mans', 0.5656498074531555),
('pensioner', 0.5557718276977539),
('stranger', 0.540886640548706),
('trucker', 0.5337430238723755),
('suspect', 0.5272442102432251),
('bystander', 0.5262438058853149),
('motorist', 0.5239924192428589),
('homeowner', 0.5030730366706848)]
То есть смотрите: в мире Daily Mail и мужчины, и женщины могут быть подростками, пенсионерами и посторонними людьми. Но женщины еще бывают матерями и бабушками, медсестрами, пациентками и, что самое интересное, студентками. А мужчины студентами, отцами или там дедами не бывают, зато бывают водителями (в том числе дальнобойщиками), домовладельцами, подозреваемыми и очевидцами. По-моему, это прекрасно.
Кидайте английские слова в комменты, расскажу, на что они похожи в мире Daily Mail.