เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸเซ‡ Bing เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชตเซ‡เช•เซเชŸเชฐ เชธเชฐเซเชš เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เช–เซ‹เชฒเซเชฏเซ‹ เช›เซ‡

เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชชเซเชฐเช•เชพเชถเชฟเชค เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชก SPTAG (เชธเซเชชเซ‡เชธ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชŸเซเชฐเซ€ เชเชจเซเชก เช—เซเชฐเชพเชซ) เช…เช‚เชฆเชพเชœเชฟเชค เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เชจเชœเซ€เช•เชจเชพ เชชเชกเซ‹เชถเซ€ เชถเซ‹เชง. เชชเซเชธเซเชคเช•เชพเชฒเชฏ เชตเชฟเช•เชธเชฟเชค เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชฐเชฟเชธเชฐเซเชš เช…เชจเซ‡ เชธเชฐเซเชš เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชธเซ‡เชจเซเชŸเชฐ (เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชธเชฐเซเชš เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชธเซ‡เชจเซเชŸเชฐ) เชจเชพ เชธเช‚เชถเซ‹เชงเชจ เชตเชฟเชญเชพเช—เชฎเชพเช‚. เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, SPTAG เชจเซ‹ เช‰เชชเชฏเซ‹เช— Bing เชธเชฐเซเชš เชเชจเซเชœเชฟเชจ เชฆเซเชตเชพเชฐเชพ เชถเซ‹เชง เชชเซเชฐเชถเซเชจเซ‹เชจเชพ เชธเช‚เชฆเชฐเซเชญเชจเชพ เช†เชงเชพเชฐเซ‡ เชธเซŒเชฅเซ€ เชตเชงเซ เชธเซเชธเช‚เช—เชค เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เช•เซ‹เชก C++ เช…เชจเซ‡ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ. Linux เช…เชจเซ‡ Windows เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชก เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡. Python เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ เช›เซ‡.

เชธเชฐเซเชš เชเชจเซเชœเชฟเชจเชฎเชพเช‚ เชตเซ‡เช•เซเชŸเชฐ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเชšเชพเชฐ เช˜เชฃเชพ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชซเชฐเชคเซ‹ เชฐเชนเซเชฏเซ‹ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, เชตเซ‡เช•เซเชŸเชฐ เช…เชจเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชธเชพเชฅเซ‡เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เช‰เชšเซเชš เชธเช‚เชธเชพเชงเชจ เชคเซ€เชตเซเชฐเชคเชพ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชฎเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เช…เชตเชฐเซ‹เชง เช†เชตเซ‡ เช›เซ‡. เช†เชถเชฐเซ‡ เชจเชœเซ€เช•เชจเชพ เชชเชกเซ‹เชถเซ€ เชถเซ‹เชง เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชธเชพเชฅเซ‡ เชกเซ€เชช เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชชเชฆเซเชงเชคเชฟเช“เชจเซเช‚ เชธเช‚เชฏเซ‹เชœเชจ เช เชตเซ‡เช•เซเชŸเชฐ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เช…เชจเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพเชจเซ‡ เชฎเซ‹เชŸเชพ เชธเชฐเซเชš เชเชจเซเชœเชฟเชจเซ‹ เชฎเชพเชŸเซ‡ เชธเซเชตเซ€เช•เชพเชฐเซเชฏ เชธเซเชคเชฐ เชชเชฐ เชฒเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, Bing เชฎเชพเช‚, 150 เชฌเชฟเชฒเชฟเชฏเชจ เชตเซ‡เช•เซเชŸเชฐเชจเชพ เชตเซ‡เช•เซเชŸเชฐ เช‡เชจเซเชกเซ‡เช•เซเชธ เชฎเชพเชŸเซ‡, เชธเซŒเชฅเซ€ เชตเชงเซ เชธเซเชธเช‚เช—เชค เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซ‹ เชธเชฎเชฏ 8 ms เชจเซ€ เช…เช‚เชฆเชฐ เช›เซ‡.

เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เช‡เชจเซเชกเซ‡เช•เซเชธ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชตเซ‡เช•เซเชŸเชฐ เชถเซ‹เชงเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชคเซ‡เชฎเชœ เชตเซ‡เช•เซเชŸเชฐเชจเชพ เช–เซ‚เชฌ เชฎเซ‹เชŸเชพ เชธเช‚เช—เซเชฐเชนเชจเซ‡ เช†เชตเชฐเซ€ เชฒเซ‡เชคเซ€ เชตเชฟเชคเชฐเชฟเชค เช‘เชจเชฒเชพเช‡เชจ เชถเซ‹เชง เชธเชฟเชธเซเชŸเชฎ เชœเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เชจเซ€เชšเซ‡เชจเชพ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹: เชˆเชจเซเชกเซ‡เช•เซเชธเซ€เช‚เช— เชฎเชพเชŸเซ‡ เชˆเชจเซเชกเซ‡เช•เซเชธ เชฌเชฟเชฒเซเชกเชฐ, เช…เชจเซ‡เช• เชจเซ‹เชกเซเชธเชจเชพ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เชˆเชจเซเชกเซ‡เช•เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชถเซ‹เชง เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชถเซ‹เชงเช•เชฐเซเชคเชพ, เชจเซ‹เชกเซเชธ เชชเชฐ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเซเชตเชฐ, เชเช•เชฎเชพเช‚ เช…เชจเซ‡เช• เชธเชฐเซเชตเชฐเซเชธเชจเซ‡ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡ เชเช—เซเชฐเซ€เช—เซ‡เชŸเชฐ เช…เชจเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ. เช‡เชจเซเชกเซ‡เช•เซเชธเชฎเชพเช‚ เชจเชตเชพ เชตเซ‡เช•เซเชŸเชฐเซเชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช…เชจเซ‡ เชซเซเชฒเชพเชฏ เชชเชฐเชจเชพ เชตเซ‡เช•เซเชŸเชฐเซเชธเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เช•เซ‡ เชธเช‚เช—เซเชฐเชนเชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡เชฒ เช…เชจเซ‡ เชชเซเชฐเชธเซเชคเซเชค เชกเซ‡เชŸเชพ เชธเช‚เชฌเช‚เชงเชฟเชค เชตเซ‡เช•เซเชŸเชฐเชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชจเซ€ เชคเซเชฒเชจเชพ เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชฏเซเช•เซเชฒเชฟเชกเชฟเชฏเชจ (L2) เช…เชฅเชตเชพ เช•เซ‹เชธเชพเช‡เชจ เช…เช‚เชคเชฐ เชถเซ‹เชง เช•เซเชตเซ‡เชฐเซ€ เชเชตเชพ เชตเซ‡เช•เซเชŸเชฐเซเชธ เชชเชฐเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเซ€ เชคเซ‡เชฎเชจเซ€ เช…เชจเซ‡ เชฎเซ‚เชณ เชตเซ‡เช•เซเชŸเชฐ เชตเชšเซเชšเซ‡เชจเซเช‚ เช…เช‚เชคเชฐ เชจเซเชฏเซ‚เชจเชคเชฎ เช›เซ‡. SPTAG เชตเซ‡เช•เซเชŸเชฐ เชธเซเชชเซ‡เชธ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‡ เชชเชฆเซเชงเชคเชฟเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡: SPTAG-KDT (K-เชกเชพเชฏเชฎเซ‡เชจเซเชถเชจเชฒ เชŸเซเชฐเซ€ (kd-เชตเซƒเช•เซเชท) เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชชเชกเซ‹เชถเซ€ เช—เซเชฐเชพเชซ) เช…เชจเซ‡ SPTAG-BKT (k- เชเชŸเชฒเซ‡ เชตเซƒเช•เซเชท (k- เชเชŸเชฒเซ‡ เชตเซƒเช•เซเชท เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชชเชกเซ‹เชถเซ€ เช—เซเชฐเชพเชซ). เช‡เชจเซเชกเซ‡เช•เซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชชเซเชฐเชฅเชฎ เชชเชฆเซเชงเชคเชฟเชฎเชพเช‚ เช“เช›เชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชตเซ‡เช•เซเชŸเชฐเชจเชพ เช–เซ‚เชฌ เชฎเซ‹เชŸเชพ เชธเช‚เช—เซเชฐเชน เชฎเชพเชŸเซ‡ เชถเซ‹เชง เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ€ เช‰เชšเซเชš เชšเซ‹เช•เชธเชพเชˆ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.

เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชตเซ‡เช•เซเชŸเชฐ เชถเซ‹เชง เชŸเซ‡เช•เซเชธเซเชŸ เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€ เช…เชจเซ‡ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชฎเชพเชนเชฟเชคเซ€ เช…เชจเซ‡ เช›เชฌเซ€เช“ เชคเซ‡เชฎเชœ เช†เชชเชฎเซ‡เชณเซ‡ เชญเชฒเชพเชฎเชฃเซ‹ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, PyTorch เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชชเซเชธเชฎเชพเช‚เชจเซ€ เชเช•เซ‡ เชˆเชฎเซ‡เชœเซ€เชธเชฎเชพเช‚ เช“เชฌเซเชœเซ‡เช•เซเชŸเชจเซ€ เชธเชฎเชพเชจเชคเชพเชจเซ‡ เช†เชงเชพเชฐเซ‡ เชถเซ‹เชง เชฎเชพเชŸเซ‡ เชตเซ‡เช•เซเชŸเชฐ เชธเชฟเชธเซเชŸเชฎ เชฒเชพเช—เซ เช•เชฐเซ€ เชนเชคเซ€, เชœเซ‡ เชชเซเชฐเชพเชฃเซ€เช“, เชฌเชฟเชฒเชพเชกเซ€เช“ เช…เชจเซ‡ เช•เซ‚เชคเชฐเชพเช“เชจเซ€ เช›เชฌเซ€เช“ เชธเชพเชฅเซ‡เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชธเช‚เชฆเชฐเซเชญ เชธเช‚เช—เซเชฐเชนเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡ เชตเซ‡เช•เซเชŸเชฐเชจเชพ เชธเซ‡เชŸเชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เชฅเชˆ เชนเชคเซ€. . เชœเซเชฏเชพเชฐเซ‡ เชถเซ‹เชง เชฎเชพเชŸเซ‡ เช‡เชจเช•เชฎเชฟเช‚เช— เช‡เชฎเซ‡เชœ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชฎเซ‹เชกเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเซ‡เช•เซเชŸเชฐเชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ SPTAG เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเชฎเชพเช‚เชฅเซ€ เชธเซŒเชฅเซ€ เชธเชฎเชพเชจ เชตเซ‡เช•เซเชŸเชฐ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เชฌเซ€เช“ เชชเชฐเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹