「世界初、来店不要のフルオーダーメイド靴」のプレスリリースを行いました。

vcopt応用

vcopt応用

20-3. vcoptでライツアウトを解く

やること ライツアウト(lights out)というパズルがあります。ライトを消せ!的な意味です。 例題1 マスをクリックすると、そのマスを含む十字型の5マスがひっ...
vcopt応用

9-15. vcoptでニューラルネットの騙し画像を作る(モザイクノイズ編)

やること これまでにvcoptを用いて「ネコと判定されるモザイク画像」「イスに添えるだけでネコと誤認されるモザイクパネル」を作ってきました。 今回は「コーヒー画像...
vcopt応用

9-14. 日本一わかりやすいNP完全とは

やること 最適化をやっているとどうしても「NP完全」を理解しなければなりません。しかし、NP完全を検索しても「NP困難のうちNPであるもの」といった定義ばかりでさっぱりです。 今日は日本...
vcopt応用

9-13. vcoptでニューラルネットの騙し画像を作る(モザイクパネル編)

やること 前回は、vcoptを用いてImageNetの学習済みニューラルネットに対する騙し画像(Adversarial example)を生成しました。「モザイクに見えるけどネコと判定される」...
vcopt応用

20-2. vcoptでテント・アンド・ツリーパズルを解く

やること テント・アンド・ツリーというパズルがあります。 例題1 次の3つのルールを満たすように、黒いマスを「テント」か「芝生」で埋めていきます。 木の4近傍...
vcopt応用

プレミアムパッケージ「vc-grendel」のご紹介

vc-grendelとは 概要 「vc-grendel」はvcoptのプレミアムパッケージで、並列計算による高速なGAを実現します。例えば、4コア8ス...
vcopt応用

20-1. vcoptでペントミノの敷き詰め(回転・反転なし)

やること ペントミノと呼ばれる、12種のピースを長方形の枠内に敷き詰めるパズルがあります。 これらのピースを 6×10の枠内に敷き詰める場合、次のような解が2339...
vcopt応用

9-12. vcoptでニューラルネットの騙し画像を作る(モザイク画像編)

やること 昨今のニューラルネットは高精度に画像を分類することができるようになりましたが、「騙し画像(Adversarial example)」の存在も知られています。ここではvcoptを用いて...
vcopt応用

9-11. vcoptでスーパーマリオのスピードランに挑戦(コードなし)

やること 9-3では、いわば「目を閉じて走り、ジャンプのタイミングを最適化」することでマリオの1-1をクリアしました。ここでは、GA職人のプライドをかけて先の手法を発展させ、美しく最速でマリオ...
vcopt応用

9-10. 誤差逆伝播法 vs vcopt、ニューラルネットの学習アルゴリズム比較

やること ニューラルネットにおける「学習」とは、ニューラルネット中の重みとバイアスを最適化することにほかなりません。通常、ニューラルネットは誤差逆伝播法(バックプロパゲーション)というアルゴリ...
タイトルとURLをコピーしました