ืืืืืจืืชืืื ืืื ืขื ื ืชืื ืื ืืื ืจืฉืชืืช ืขืฆืืืืช ืืืฉื ืืช ืืขืืื ืืกืขืจื. ืืคืืชืื ืฉืืื ื ืืืข ืืืื ืกืืืืช, ืืืื ืฆืืื ืืื ืืืืง ืืืืืช ืขืฆืืื ืฉื ื ืชืื ืื. ืจืฉืชืืช ืขืฆืืืืช ื ืืฆืืืช ืืืื ืืืืืช ืืื ืืงืฉืืจ ืืืฉืืืืช "ืงืืื ืืืืืืืช" ืืื ืืืืื ืชืืื ืืช, ืืื ืช ืฉืคื ืืืขืืช ืืื'. ืืื ืื ืื ืฆืจืืืื ืืืืืช ืืืืืืื ืืืฉืืืืช ืืืื. ืืืืจ ืื ืืืืจ ืขื ืืื ืืืืืก ืชืืื ืืช ืืืืฆืขืืช ืจืฉืชืืช ืขืฆืืืืช, ืืืืฆืขืืช ืืืืื ืฉืืืจืืช. ืืืืฉื ืืืืฆืืช ืืืืืจ ืืืืจื ืืืืื ืืืชืจ ื-codec ืกืื ืืจืืืื. ืกืืืืช, ืืฉืืืืืช ืืืืืื ืืืื ืขื ืืืื ืื ืืชืืช ืืงืฆื.
ืืืืจ ืื ืืืืกืก ืขื
ืืื ืืืืกืช ืชืืื ื ืืืื ืื ืขืืื?
ืืืืกืช ืชืืื ื ืืื ืชืืืื ืฉื ืืืจืช ืชืืื ื ืื ืฉืืื ืชืืคืกืช ืคืืืช ืืงืื. ืืืกืื ืชืืื ืืช ืคืฉืื ืืชืคืืก ืืงืื ืจื, ืืื ืืกืืื ืฉืืฉ ืจืืืื ืงืืืงืื ืืืื JPEG ื-PNG ืฉืืืจืชื ืืืงืืื ืืช ืืืื ืืชืืื ื ืืืงืืจืืช.
ืืืืืข, ืืฉื ื ืฉื ื ืกืืืื ืฉื ืืืืกืช ืชืืื ื: ืืื ืืคืกื ะธ ืขื ืืคืกืืื. ืืคื ืฉืืฉืืืช ืืจืืืื, ืืืืกื ืืื ืืืืื ืืืืื ืืฉืืืจ ืขื ื ืชืื ื ืืชืืื ื ืืืงืืจืืื, ืืขืื ืฉืืืืกื ืืืืืช ืืืืืช ื ืชืื ืื ืืกืืืืื ืืืืื ืืืืืกื. ืืืืืื, JPG ืื ืืืืืจืืชืืื ืืกืจื ืืืืื [ืืขืจื. ืชืจืืื - ืืขืฆื, ืืืื ืื ืื ื ืฉืื ืืช JPEG ืืื ืืคืกืืื], ื-PNG ืืื ืืืืืจืืชื ืืื ืืืืื.
ืืฉืืืื ืืื ืืืืกื ืืกืจืช ืืืืื ืืืืืกื
ืฉืืื ืื ืฉืืฉ ืืจืื ืืคืฆืื ืืกืืืื ืืชืืื ื ืืืืื. ืื ืืืืข ืฉืืื. ืคืืงืกืืื ืฉืื ืื ืืฆืืขืื ืืืืื ื ืืืกืื ืืืืืจ ืืืื ืืื ืืืกืื ืืืงืื, ืื ืืืืข ืขื ืืคืืงืกืืื ืืคืืขื ืืืื. ืืืืื, ืืืืืืจืืชืืื ืืืฉืืฉืื ืืงืืืงืื JPEG, PNG ืืื' ืื ืืจืื ืืืชืจ ืืืจืืืื, ืืื ืื ืืืืื ืืื ืืืืืืืืืช ืืืื ืืืืืกื ืืืืืช. ืืืืกื ืืื ืืืืื ืืื ืืืื, ืื ืงืืฆืื ืืืืกืื ืืื ืืืืื ืชืืคืกืื ืืจืื ืืงืื ืืืืกืง. ืืฉื ื ืืจืืื ืืืืืช ืืืชืจ ืืืืืก ืชืืื ืืช ืืืื ืืืื ืืืืข ืจื, ืื ืื ืืืืืืช ืืืื ืืจืืื ืืฉืชืืฉืื ืืืืฉืืช ืืืืจืืืืืืช. ืืืฉืืขืืช ืืื ืฉืื ื ืืชื ืืืคืขืื ืืืชื ืืืงืืื ืขื ืืกืคืจ ืืืืืช CPU ืื GPU. ืืืืื ืื ืืืคืืช ืืืชื ืืืืชื ืืขืฉืืื ืืืืืืื ืืฉืืืืฉ ืืืืืืื.
ืื ืืกืช ืจืฉืช ืขืฆืืืช Convolutional
ืื ืฆืจืื ืืืฉื ืืฉืื ืืืืืฉืืืื ืืืืืื ืืืืืช ืืฉืืขืจืื, ืืืกืฃ
ืืืจืืืืืช
ืืืืืจืื ืืฆืืขื ืจืฉืช ืืคืืื. ืืจืฉืช ืืจืืฉืื ื ืืืงืืช ืชืืื ื ืืงืื ืืืืืฆืจืช ืืืฆืื ืงืืืคืงืื (ComCNN). ืืคืื ืฉื ืจืฉืช ืื ืืขืืื ืืืืจ ืืื ืขื ืืื codec ืกืื ืืจืื (ืืืฉื JPEG). ืืืืจ ืขืืืื ื-Codec, ืืชืืื ื ืืืขืืจืช ืืจืฉืช ืฉื ืืื, ืืฉืจ "ืืชืงื ืช" ืืช ืืชืืื ื ืื-Codec ืื ืืกืืื ืืืืืืจ ืืช ืืชืืื ื ืืืงืืจืืช. ืืืืืจืื ืงืจืื ืืจืฉืช ืื Reconstructive CNN (RecCNN). ืืื GANs, ืฉืชื ืืจืฉืชืืช ืืืืื ืืช ืืืืคื ืืืืจืืืื.
ืืืืฆืื ืืงืืืคืงืื ืฉื ComCNN ืืืขืืจ ื-codec ืกืื ืืจืื
RecCNN. ืคืื ComCNN ืืืืื ืืืืื ื-RecCNN, ืืฉืจ ืื ืกื ืืืืื ืืช ืืฉืืจ
ืคืื ื-codec ืืืืื ืืื ืืืขืืจ ื-RecCNN. RecCNN ืื ืกื ืืืฆืื ืืช ืืชืืื ื ืงืจืื ืืื ืืืคืฉืจ ืืืงืืจ.
ืืกืืจืช ืืืืกืช ืชืืื ื ืืงืฆื ืืงืฆื. Co(.) ืืื ืืืืืจืืชื ืืืืกืช ืชืืื ื. ืืืืืจืื ืืฉืชืืฉื ื-JPEG, JPEG2000 ื-BPG
ืื ืื ืฉืืจืืช?
ื ืืชื ืืืฉืื ืขื ืืฉืืจ ืืฉืื ืฉืืืืจ ืขืืืื ืืื "ืืฉืคืจ" ืืช ืืชืืื ื ืืืคืืขื ืืช ืขื ืืื ื-codec. ืขื ืืจืื "ืืืืข" ืขื ืืขืืื, ืจืฉืช ื ืืืจืื ืื ืืืืื ืืงืื ืืืืืืช ืงืืื ืืืืืืืช ืืืื ืื ืืชืงื. ืืจืขืืื ืืื ืืืืกืก ืขื
ืคืื ืงืฆืืืช ืืคืกื
ืฉืชื ืคืื ืงืฆืืืช ืืืืืื ืืฉืืฉืืช ืื ืืฉ ืื ื ืฉืชื ืจืฉืชืืช ืขืฆืืืืช. ืืจืืฉืื ืฉืืื, ComCNN, ืืกืืื L1 ืืืืืืจ ืืืืงืื:
ืคืื ืงืฆืืืช ืืคืกื ืขืืืจ ComCNN
ืืกืืจ
ืืืฉืืืื ืืื ืืืื ื ืจืืืช ืืกืืืืช, ืืื ืืื ืืืขืฉื ืืกืื ืืจื (ืฉืืืืช ืจืืืืข ืืืืฆืขืช) MSE. ||ยฒ ืคืืจืืฉื ืื ืืจืื ืฉื ืืืืงืืืจ ืฉืื ืืงืืคืื.
ืืฉืืืื 1.1
Cr ืืฆืืื ืืช ืืคืื ืฉื ComCNN. ฮธ ืืฆืืื ืืช ืืืืืช ืืืืืื ืฉื ืคืจืืืจื ComCNN, XK ืืื ืชืืื ืช ืืงืื
ืืฉืืืื 1.2
Re()
ืืืืฆื RecCNN. ืืฉืืืื ืื ืคืฉืื ืืขืืืจื ืืช ืืืฉืืขืืช ืฉื ืืฉืืืื 1.1 ื- RecCNN. ฮธ ืืฆืืื ืืช ืืคืจืืืจืื ืื ืืชื ืื ืืืืืื ืฉื RecCNN (ืืืืข ืืืขืื ืืืืจ ืฉืืคืจืืืจืื ืงืืืขืื).
ืืืืจื ืืื ืืืืืืืืืช
ืืฉืืืื 1.0 ืชืืจืื ื-ComCNN ืืฉื ืืช ืืช ืืฉืงืื ืื ืฉืืืฉืจ ืืื ื ืืฆืจืช ืืืืฉ ืขื RecCNN, ืืชืืื ื ืืกืืคืืช ืชืืจืื ืืืื ืืื ืืืคืฉืจ ืืชืืื ืช ืืงืื. ืคืื ืงืฆืืืช ืืืืืื ืืฉื ืืื ืฉื RecCNN ืืืืืจืช ืืืืคื ืืื:
ืืฉืืืื 2.0
ืืกืืจ
ืฉืื, ืืคืื ืงืฆืื ืขืฉืืื ืืืืจืืืช ืืกืืืืช, ืืื ืื ืืจืื ืคืื ืงืฆืืืช ืืืืื ืจืฉืช ืขืฆืืืช ืจืืืื (MSE).
ืืฉืืืื 2.1
Co()
ืคืืจืืฉื ืคืื codec, x ืขื ืืืืข ืืืขืื ืคืืจืืฉื ืคืื ComCNN. ฮธ2 ืื ืคืจืืืจืื ืื ืืชื ืื ืืืืืื ืฉื RecCNN, res()
ืืื ืจืง ืืคืื ืืฉืืืจื ืฉื RecCNN. ืจืืื ืืฆืืื ืฉ-RecCNN ืืืืื ืขื ืืืืื ืืื Co() ืืชืืื ืช ืืงืื, ืื ืื ืขื ืชืืื ืช ืืงืื.
ืืืืจื ืืื ืืืืืืืืืช
ืืฉืืืื 2.0 ืชืืจืื ื-RecCNN ืืฉื ืืช ืืช ืืืฉืงืืืืช ืฉืื ืื ืฉืืคืื ืืืจืื ืืืื ืืื ืืืคืฉืจ ืืชืืื ืช ืืงืื.
ืชืื ืืช ืืืฉืจื
ืืืืืื ืืืืื ืื ืืืืคื ืืืืจืืืื, ืืื
ืืืืงืืช
ืืืืืจืื ืืฉืื ืืช ืืฉืืื ืฉืืื ืืฉืืืืช ืงืืืืืช, ืืืื ืงืืืงืื ืคืฉืืืื. ืืฉืืื ืฉืืื ืืชืคืงืืช ืืื ืืืชืจ ืืืืจืืช ืชืื ืฉืืืจื ืขื ืืืืจืืช ืืืืื ืืืืืจื ืืืชืืืื. ืื ืืกืฃ, ืืืืืจืื ื ืืกื ืืืฉืชืืฉ ืจืง ืืืืช ืืฉืชื ืืจืฉืชืืช ืืฆืืื ื ืืจืืื ืืืืฆืืขืื.
ืืฉืืืืช ืืื ืืงืก ืืืืื ืืื ืืื (SSIM). ืขืจืืื ืืืืืื ืืฆืืืขืื ืขื ืืืืื ืืื ืืืชืจ ืืืงืืจ. ืืงืกื ืืืืืฉ ืืฆืืื ืืช ืืชืืฆืื ืฉื ืขืืืืช ืืืืืจืื
ืืกืงื ื
ืืืงื ื ืืจื ืืืฉื ืืืืฉื ืืืืื ืขืืืงื ืืืืืกืช ืชืืื ื, ืืืืืจื ื ืขื ืืืคืฉืจืืช ืืืฉืชืืฉ ืืจืฉืชืืช ืขืฆืืืืช ืืืฉืืืืช ืืขืืจ ืืืฉืืืืช "ืืืืืืช" ืืื ืกืืืื ืชืืื ืืช ืืขืืืื ืฉืคื. ืฉืืื ืื ืื ืจืง ืฉืืื ื ื ืืืชื ืืืืจืืฉืืช ืืืืืจื ืืืช, ืืื ืื ืืืคืฉืจืช ืื ืืขืื ืชืืื ืืช ืืจืื ืืืชืจ ืืืจ.
ืืืืื ืจืฉืชืืช ื ืืืจืื ืื ืืคื ืืงื ืืืชืจ, ืื ืืื ื ืงืื ืคืจืืื ืืืืืื ืขืืืจ Habravchan HABR, ืืชื ืื ืื ื ืืกืคืช ืฉื 10% ืืื ืื ืืืฆืืื ืช ืขื ืืืื ืจ.
ืืืืืช ืืช ืืงืฆืืข ืื ืชืื ืื ืืืคืก Data Science Online Bootcamp ืืืฉืจืช ืืงืฆืืข ื-Data Analyst ืืืคืก Data Analytics Bootcamp ืืงืืื ืงืืจืก ืคืืืชืื ืืคืืชืื ืืชืจืื
ืงืืจืกืื ื ืืกืคืื
ืงืืจืก ื ืืชืื ื ืชืื ืื ืงืืจืก DevOps ืืงืฆืืข ืืคืชื ืืชืจืื ืขืืกืืง ืืคืชื iOS ืืืคืก ืืงืฆืืข ืืคืชื ืื ืืจืืืื ืืืคืก ืืงืฆืืข ืืคืชื Java ืืืคืก ืงืืจืก JavaScript ืงืืจืก ืืืืืช ืืืื ื ืงืืจืก "ืืชืืืืงื ืืืืืืช ืืืื ื ืืืืขื ืื ืชืื ืื" ืงืืจืก ืืชืงืื "Machine Learning Pro + Deep Learning"
ืืืืจืื ืืืืืฆืื
ืืื ืืืืืช ืืืขื ื ืชืื ืื ืืื ืงืืจืกืื ืืงืืื ืื 450 ืงืืจืกื ืืืืช ืืงืืกืืก ืืืื ื ืืืฆื ืืืืื ืืืืืช ืืืื ื 5 ืืืื ืืฉืืืข ืืืฉื 9 ืืืืฉืื ืืจืฆืืคืืช ืืื ืืจืืืื ืื ืชื ื ืชืื ืื: ืกืงืืจื ืืืืืช ืฉื ืืฉืืืจืืช ืืืฉืจืืช ืคื ืืืืช ืืจืืกืื ืืืืืฆื ืื ืืฉื ืช 2020 ืืืืืช ืืืื ื ืืจืืืื ืืืืืฉืืช ืืชืขืฉืืืช ืืืจืืื
ืืงืืจ: www.habr.com