タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

アルゴリズムに関するsp_iceのブックマーク (4)

  • 自動お絵かきロボを作る(その2) | fladdict

    作成中の自動絵画プログラム。どうやら、みんなは「フォトショのフィルター的なモノ」を想像してるみたい。実はこのお絵かきロボ、一筆づつ丁寧に色を乗せていったりする。むっちゃ時間かかる。 アルゴ的には、遺伝アルゴリズムとA/Bテストの中間のようなロジックで動いてます。無数のパターンを一筆ごとに総当たりし、うまい感じに色がのった場合のみ採用みたいな。そんなわけで800px程度の大きさでも、1毎仕上げるのに2-6時間ぐらいかかります。 先にざっくり全体を下塗りしていくようにチューニング。 こちらが最新バージョン。ついに「主題でない部分に塗り残しや、筆跡などを多めに残す:チューニングが完成。 静物画の写真を、油絵に変換したもの。油絵っぽい写真を変換すれば、油絵になる。 ニワトリ。ちょっと目のコントラストが薄くて検出できなかった・・・失敗。それ以外はいい感じ。 サル。毛の質感はもう文句がない。あとは粗密

    自動お絵かきロボを作る(その2) | fladdict
  • 真鍋大度氏が登壇「トッププログラマーが語る人工知能」トークショーレポート - 週刊アスキー

    4月2日、Apple Store銀座店で「トッププログラマーが語る人工知能」と題したトークショーが開催された。プロ棋士の遠山雄亮五段をモデレーターに、メディアアーティストとして国際的に活躍する真鍋大度氏と、将棋プログラム「Ponanza」の開発者である山一成氏が登壇し、これまでの活動や人工知能に関するトークを展開した。 ■ビッグデータが人工知能開発のキモになる スピーカーのひとり、真鍋大度氏はテクノポップグループ「Perfume」の舞台演出やプロモーションなど音楽・映像分野を中心に、国際的に高い評価を受けるメディアアーティストだ。実際の作業ではプログラムを書いている時間のほうが長いため、自身の肩書きとしてはアーティスト兼プログラマーだという。 真鍋氏の活動としては、「2045年のライブを考える」というテーマで作られた作品が紹介された。これは2045年にはリアルに会場にいくのではなく、アバ

    真鍋大度氏が登壇「トッププログラマーが語る人工知能」トークショーレポート - 週刊アスキー
    sp_ice
    sp_ice 2015/04/17
    “プログラマーの想定にある動きをするうちはプロ棋士には勝てない”
  • 【ボイド】JavaScriptとHTML5で『群れ』をシミュレーションしてみよう【プログラミング】 - あのねノート。

    2013-09-28 【ボイド】JavaScriptHTML5で『群れ』をシミュレーションしてみよう【プログラミング】 適当プログラミング解説シリーズ やり方 はじめに。 ボイドを知っていますか?ボイド(Boids)はCraig Raynoldsによって発表された人工生命シミュレーションプログラムです。Boidsとはによると、以下のように記述されています。 Boid(ボイド)とは、1987年にCraig Raynoldsによって発表された理論です。 この理論は、3つのルールを規定するだけで鳥の群れをシミュレーションできるというものです。 ちなみにBoidという名の由来は、鳥もどきという意味の言葉birdoid(バードイド)が短くなりこのように呼ばれるようになりました。 シンプルな3つのルールで生きているかのような群れができるのでとても興味深く、魅力的なゲームです。 ボイドを応用して作られ

  • 50行で作る、HTML5+JavaScriptで『ラングトンのアリ』の簡単プログラミング! - あのねノート。

    2013-09-16 50行で作る、HTML5+JavaScriptで『ラングトンのアリ』の簡単プログラミング! やり方 適当プログラミング解説シリーズ はじめに。 ラングトンのアリ(Langton's ant)を知っていますか?ラングトンのアリはWikipediaのラングトンのアリによると、以下のように記述されています。 ラングトンのアリ(英: Langton's ant)は、クリストファー・ラングトンが発明した単純な規則で記述される2次元チューリングマシンである。 実際の3匹のラングトンのアリの早送りされた動きです。 一見複雑そうに見えますが、ルールはたったこれだけです。(上のgifでは色のあるマスが白のマスとしています。) 黒いマスにアリがいた場合、90°右に方向転換し、そのマスの色を反転させ、1マス前進する。 白いマスにアリがいた場合、90°左に方向転換し、そのマスの色を反転させ、

  • 1