2020-01-01ã‹ã‚‰1å¹´é–“ã®è¨˜äº‹ä¸€è¦§
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ tereka114ã§ã™ã€‚本日ã¯Kaggle Advent Calendar24日目ã®è¨˜äº‹ã§ã™ã€‚ 今回ã¯Kaggle用マシンã§è³¼å…¥ã—ãŸã‚‚ã®ã¨ãƒ‘ーツé¸ã³ã®åŸºæº–ã‚’ã”紹介ã—ã¾ã™ã€‚qiita.com Kaggle用マシン Kaggle用マシンãŒãªãœå¿…è¦ã‹ ã©ã®ã‚ˆã†ãªè¦ä»¶ã®ãƒžã‚·ãƒ³ãŒå¿…è¦ã‹ パーツã®â€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ã€‚ ãŠå…ƒæ°—ã§ã™ã‹ã€‚ç§ã¯ã‚‚ã†å°éº¦ãã®ã‚‚ã®ã¯é£Ÿã¹ã‚‹å°‚é–€ã§ã™ã€‚ 本日ã¯Kaggle Notebookã«é–¢ã™ã‚‹ãƒˆãƒªãƒƒã‚¯ã‚’紹介ã—よã†ã¨æ€ã„ã¾ã™ã€‚ Kaggle Notebook é»’é”術紹介 コードを呼ã³å‡ºã™ã»ã†ãŒãƒªã‚½ãƒ¼ã‚¹ç®¡ç†ãŒæ¥½ 外部パッケージインストール 例外 å°æ•°ç‚¹â€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚ç§ã¯å°éº¦ã‚’æš«ã食ã¹ã‚‹ã ã‘ã«ã—ãŸã„ã§ã™ã€‚(畑ã§è¦‹ãŸããªã„‥)ã•ã¦ã€æœ¬æ—¥ã¯æœ€è¿‘å‹¢ã„ã®ã‚るモデルã®ãƒ©ã‚¤ãƒ–ラリ(pytorch-image-models)を紹介ã—ã¾ã™ã€‚ pytorch-image-modelsã¨ã¯ 通称timmã¨å‘¼ã°ã‚Œã‚‹ãƒ‘ッケージã§ã™ã€‚ PyTorch…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ã€‚ ãŠå…ƒæ°—ã§ã™ã‹ï¼Ÿç§ã¯å…ƒæ°—ã§ã™ã€‚本日ã¾ã§atmaCup#5ã«å‚åŠ ã—ã€Public12th, Private18thã§ã—ãŸã€‚ å•é¡Œè¨å®š 装置ã«é–¢é€£ã™ã‚‹å•é¡Œã§ã€ãƒ†ãƒ¼ãƒ–ルã¨ä¿¡å·ãŒæä¾›ã•ã‚Œã¾ã—ãŸã€‚ 評価ã¯PR-AUCã§ã€Positive sampleãŒå°‘ãªã„ã“ã¨ã‚‚ã‚ã‚Šã€ã‚¹ã‚³ã‚¢ãŒå®‰å®šã—ãªã„…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã—ょã†ã‹ã€‚最近ã¯å®…é…スーパーã«ã‚ˆã‚Šã¾ã™ã¾ã™å¤–出ã—ãªããªã£ã¦ã„ã¾ã™ã€‚本日ã¯TPUã‚’PyTorchã§ä½¿ã£ã¦ã¿ã¾ã™ã€‚ GPUã¨æ¯”較ã—ã¦ã€TPUã¯æ±Žç”¨æ€§ã‚’ãªãã—ãŸä»£ã‚ã‚Šã«ã‚ˆã‚ŠDeepLearningã«å¿…è¦ãªæ¼”算を高速ã«ã§ãるよã†ã«ã—ãŸã‚‚ã®ã§ã™ã€‚ Why TP…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚週末ã¯ALASKA2ã®æº–備をã¯ã˜ã‚ã¦ã¿ã¾ã—ãŸã€‚ã•ã¦ã€ä»Šå›žã®Albumentationã®æ‹¡å¼µæ–¹æ³•ã‚’書ã„ã¦ãŠãã¾ã™ã€‚ Albumentationã¯Kaggleãªã©ã®ç”»åƒã‚³ãƒ³ãƒšã§ã‚ˆã利用ã•ã‚Œã‚‹Data Augmentation(データ拡張)ã®ãƒ©ã‚¤ãƒ–ラリã§ã™ã€‚ Albumentatio…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚ã¤ã„ã«ã‚¯ãƒ¼ãƒ©ãƒ¼ãŒå¿…è¦ã«ãªã£ã¦ãã¾ã—ãŸã€‚ 電気代ãŒå¿ƒé…ã§ã™ãŒãªã‚“ã¨ã‹ãªã‚‹ã§ã—ょã†ã€‚本日ã¯PyTorchã®ç ”ç©¶é–‹ç™ºã‚’åŠ é€Ÿã™ã‚‹ã€Œpytorch-pfn-extrasã€ã‚’紹介ã—ã¾ã™ã€‚ pytorch-pfn-extras pytorch-pfn-extrasã¨ã¯ PyTorchを使ã£ãŸç ”…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚動画編集処ç†ã‚¹ã‚ルãŒãªã•ã™ãŽã¦éžå¸¸ã«å›°æƒ‘ã—ã¦ãŠã‚Šã¾ã™ã€‚ã•ã¦å°‘ã—å‰ã®ã‚³ãƒ³ãƒšãƒ†ã‚£ã‚·ãƒ§ãƒ³ã«ãªã‚Šã¾ã™ãŒã€Bengali.AIã®ã‚³ãƒ³ãƒšãƒ†ã‚£ã‚·ãƒ§ãƒ³ã®è§£èª¬ã‚’Youtubeã§ã‚„ã£ã¦ã¿ã¾ã—ãŸã€‚ ※Bengali.AIã®ã‚³ãƒ³ãƒšã®ãƒšãƒ¼ã‚¸ã¯ã“ã¡ã‚‰ã§ã™ã€‚www.kaggl…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚ã¤ã„ã«è‡ªå®…ã®ãƒ‘スタãŒãªããªã‚Šãã†ã§ã™ã€‚ã•ã¦ã€æœ¬æ—¥ã®ãƒ†ãƒ¼ãƒžã¯cmakeã§ã™ã€‚ 大åŠã®äººã®cmakeã€å®Ÿã¯ã“ã‚“ãªæ„Ÿã˜ãªã®ã§ã¯ãªã„ã§ã—ょã†ã‹ã€‚ インストール時ã«ãŠä¸–話ã«ãªã‚‹ï¼ˆãŠã¾ã˜ãªã„)ã‘ã©ã€ä½•ã‚‚ã‚ã‹ã‚‰ãªã„(文å—通り) ä»®ã«è¦‹â€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ã€‚ ãŠå…ƒæ°—ã§ã™ã‹ã€‚自粛ムードã¯ã¾ã ã¾ã 続ããã†ã§ã™ã。本日ã¯å°‘ã—å‰ã®ç™ºè¡¨ã•ã‚ŒãŸå‹¾é…ブースティングã®æ‰‹æ³•NGBoostを紹介ã—よã†ã¨æ€ã„ã¾ã™ã€‚ NGBoostã«ã¤ã„㦠NGBoostã¨ã¯ï¼Ÿ NGBoostã¯äºˆæ¸¬ã®ä¸ç¢ºå®Ÿæ€§ã‚’も推定ã™ã‚‹å‹¾é…ブースティングã®ã‚¢ãƒ«â€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚3月末ã¨ã„ã†ã®ã«ã€é›ªç©ã‚‚ã£ã¦ã„ã¦ã™ã”ã‹ã£ãŸã§ã™ã€‚ã•ã¦ã€æœ¬æ—¥ã¯Pythonã§ã®ç’°å¢ƒã®ç®¡ç†æ–¹æ³•ã‚’紹介ã—ã¾ã™ã€‚ 今ã¾ã§ã¯Anacondaを利用ã—ã¦ãŠã‚Šã€ãれを利用ã—ã¦import/exportã™ã‚‹æ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ã€‚ ã“ã‚Œã«åŠ ãˆã¦æœ€è¿‘ã¯Pipenvも増ãˆâ€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã—ょã†ã‹ã€‚本日ã¯EfficientNetã‚’PyTorchã§åˆ©ç”¨ã—ã¾ã™ã€‚ ç§ã‚‚é »ç¹ã«åˆ©ç”¨ã—ã¾ã™ãŒã€æ™‚々忘れã¦ã—ã¾ã†ã®ã§ãƒ¡ãƒ¢ EfficnetNetã«ã¤ã„㦠EfficientNetã¨ã¯ï¼Ÿ å¹…ã€æ·±ã•ã‚„解åƒåº¦ã«é–¢ä¿‚性を導ã出ã•ã‚ŒãŸãƒ‹ãƒ¥ãƒ¼ãƒ©ãƒ«ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®ã‚¢ãƒ¼ã‚テクãƒâ€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã—ょã†ã‹ã€‚COVIT-19èµ·å› ã§å¼•ãã“ã‚‚ã£ã¦ã„ã‚‹ãŸã‚ã€å°‘ã—ãšã¤è‡ªç‚Šã‚¹ã‚ルãŒä¼¸ã³ã¦ã„ã£ã¦ã„ã¾ã™ã€‚以å‰ã€å®Ÿé¨“管ç†ã«é–¢ã—ã¦ã„ãã¤ã‹ã®ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚’紹介ã—ã¾ã—ãŸã€‚ ãã®ä¸ã§ã€MLFlow TrackingãŒä¸€ç•ªè‰¯ã•ãã†ã§ã¯ã‚ã£ãŸã®ã§ãƒ‘イプラインã«â€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚最近自炊ãŒå°‘ã—ãšã¤æ—ã£ã¦ãã¾ã—ãŸã€‚本日ã¯ãƒ‡ãƒ¼ã‚¿åˆ†æžã§ã‚ˆãèµ·ã“る「Memory Errorã€ã®å¯¾ç–を書ã„ã¦ã„ã“ã†ã¨æ€ã„ã¾ã™ã€‚ 今回ã®ã¯GPUã§ã¯ãªãã€CPUã§ã™ã€‚ ãã‚‚ãã‚‚ãªãœã€ŒMemory Errorã€ã¨éé‡ã™ã‚‹ã®ã‹ 大é‡ã®ãƒ‡ãƒ¼ã‚¿ã‚’解æžã™ã‚‹â€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚ç§ã¯å…ƒæ°—ã§ã™ã€‚atmaCup#4ã«å‚åŠ ã—ã¦5ä½ã ã£ãŸã®ã§ãã®å ±å‘Šã‚’書ãã¾ã™ï¼ å‰å›žã‚ˆã‚Šè‰¯ãå°‘ã—ã»ã£ã¨ã—ã¦ã„ã¾ã™ãŒã€è³žé‡‘åœå†…ã«ã¯å±Šãã¾ã›ã‚“ã§ã—ãŸã€‚ æ¦‚è¦ atmaã•ã‚“ã¨ä¸€èˆ¬ç¤¾å›£æ³•äººãƒªãƒ†ãƒ¼ãƒ«AIç ”ç©¶ä¼šã•ã‚“ã¨ã®åˆåŒé–‹å‚¬ã§é–‹ã‹ã‚Œã¾ã—ãŸâ€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ã€‚ ãŠå…ƒæ°—ã§ã—ょã†ã‹ã€‚GoogleQA20thã§æ‚”ã—ã„ã‘ã©æ¥½ã—ã‹ã£ãŸã§ã™ã€‚ 自然言語処ç†ã®ã¿ã®ã‚³ãƒ³ãƒšã‚’真é¢ç›®ã«æŒ‘ã‚“ã ã®ã¯åˆã§ã€å‹‰å¼·ã«ãªã‚‹ã“ã¨ãŒå¤šã‹ã£ãŸã§ã™ã€‚ 今回ã¯å®Ÿé¨“管ç†ãƒ„ールã®ç´¹ä»‹ã¨æ¯”較をã—ã¾ã™ã€‚ 特徴ãŒã‚ã‹ã‚‹ç¯„囲ã§ç°¡å˜ã«å®Ÿè£…も書ã„ã¦â€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚ç§ã¯çã—ãã€çµæ§‹ç–²ã‚Œã¾ã—ãŸã€‚先日ã®1/25(土)ã§ã™ãŒã€CA × atmaCupã«å‚åŠ ã—ã¦ãã¾ã—ãŸã€‚ ç§ã¨ã—ã¦ã¯åˆã®ã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã‚³ãƒ³ãƒšã«å‚åŠ ã—ã€senkinã•ã‚“ã¨ãƒãƒ¼ãƒ を組ã¿ã€çµæžœã¯Public 4th/Private 11thã§ã—ãŸã€‚ ※コンペã®å®ˆç§˜ç¾©å‹™çš„…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã™ã‹ã€‚ç§ã¯å¸ƒå›£ã§æ„Ÿæ¿€ã§ã™ã€‚ã•ã¦ã€æœ¬æ—¥ã¯å¸ƒå›£ã«ã¤ã„ã¦ã€åŸ·ç†ã—よã†ã¨æ€ã„ã¾ã™ã€‚ 昨年度ã¾ã§å®‰å€¤ã®æŽ›ãµã¨ã‚“ã¨æ•·å¸ƒå›£ã‚’利用ã—ã¦ã„ã¾ã—ãŸãŒã€å¯’ããªã‚Šè¾›ã‹ã£ãŸã§ã™ã€‚自宅ã®éƒ½åˆä¸Š2ã¤ã®å•é¡ŒãŒã‚ã‚Šã¾ã—ãŸã€‚ 掛ãµã¨ã‚“ã®ä¸ãŒç«¯ã«ã‚ˆã‚Šã™ãŽâ€¦
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã—ょã†ã‹ã€‚ç§ã¯å…ƒæ°—ã§ã™ã€‚久々ã«åˆ¥ã®è¨€èªžã‚’ç¿’å¾—ã—ãŸã„ã¨æ€ã£ã¦å‹‰å¼·ã‚’ã¯ã˜ã‚よã†ã‹ã¨ã€æ€ã„ã¾ã—ãŸã€‚ ãã†ã€ISUCONã§ã®ãƒ¦ãƒ¼ã‚¶ãŒå¤šã„Go言語ã§ã™ã€‚ Go言語ã¨ã¯ インストール&サンプル実行 インストール方法 å…¬å¼ã‹ã‚‰ ãã®ä»– サンプル…
皆ã•ã‚“ã“ã‚“ã«ã¡ã¯ ãŠå…ƒæ°—ã§ã—ょã†ã‹ã€‚冬寒ã„ã§ã™ã€‚ã„ã„布団ã»ã—ã„。ã•ã¦ã€æœ¬æ—¥ã¯ç”»åƒã‚’æ··ãœåˆã‚ã›ã‚‹ç³»ã®Data Augmentationを紹介ã—ã¾ã™ã€‚(CutOutå«ã‚€ï¼‰ ç”»åƒã‚’回転ã€æ‹¡ç¸®ã€å¹³è¡Œç§»å‹•ã•ã›ã‚‹ã®ã¯ã‚ˆã知られã¦ã„る手法ã§ã—ょã†ã€‚ãŸã ã—ã€CutOutã€Mixupã‚’ç†é ã«â€¦
皆ã•ã‚“ã‚ã‘ã¾ã—ã¦ãŠã‚ã§ã¨ã†ã”ã–ã„ã¾ã™ã€‚ 今年もよã‚ã—ããŠé¡˜ã„ã—ã¾ã™ã€‚ã•ã¦ã€æœ¬å¹´ã‚„ã‚ŠãŸã„ã“ã¨ã‚’書ã連ããŸã„ã¨æ€ã„ã¾ã™ã€‚ Kaggle 昨年ã¯Kaggleã«ä½•åº¦ã‚‚挑ã¿ã¾ã—ãŸãŒã€éŠ€ã‹éŠ…ã—ã‹å–ã‚Œãšã€é‡‘ãŒ0æžšã¨ã„ã£ãŸ çµæžœã«ã¤ã„ã¦é³´ã‹ãšé£›ã°ãšãªä¸€å¹´ã ã£ãŸã¨æ„Ÿã˜ã¦ã„ã¾â€¦