覚えるとは?
|
図1 ボールを動かすQRIO。デモ会場では「MINDY」の検証のほか,人の行動を真似るQRIO,人の発声を覚えることができるQRIOなど,いくつかの人工知能の動作デモを展示した 説明員が,再度ボールを目の前におく。QRIOはしげしげとボールを眺め,今後は,自分でボールを転がした。まるで赤ん坊が新しい遊びを覚えていくかのように,新しい動作を習得していく——。 ソニー・インテリジェンス・ダイナミクス研究所は,2足歩行ロボット「QRIO」に向けた人工知能(AI)アルゴリズム「MINDY」を発表した。人間が手取り足とりで教示した動作を学習できるほか,学習した動作を修正して新しい動作を覚えることができる。同研究所は,ロボットの知性に関するシンポジウム「インテリジェンス・ダイナミクス・シンポジウム2005」で,QRIOを使った動作デモを披露した。 犬型ロボット「AIBO」など従来のエンターテインメント・ロボットが見せる動きは,あらかじめ各関節の動きを詳細にプログラムしたものだった。このため,ユーザーは一度すべての動作を見てしまえば,新しい驚きを得られず飽きやすい。かといって動作の種類を増やそうとすると,動作プログラムの作成に莫大な労力がかかる。「AIBOを開発してみて『とんでもなく手間がかかるものを造ってしまった』と反省しました。何とか動作プログラム作成の手間を省けないかと考えたのが,MINDY開発の発端です」(同研究所 リサーチャー Sony MVP2003の佐部 浩太郎氏)。 日立製作所,警備・監視用途を想定した自律移動型ロボットを開発(2006/03/07) 富士通オートメーション,研究用途の人型ロボットを発売【訂正あり】(2005/07/05) 「人口減少に危機感」,綜警がロボットによる警備システムを本格展開(2005/06/23) ■複数のMINDY搭載QRIOに対して学習を行わせたら,共同作業ができるのだろうか? 興味が尽きない。(2005/04/12) ソディック,電極の消耗を抑える電源を搭載した形彫り放電加工機を開発---価格据え置いてボリュームゾーンに投入 Tech-On! 全体ニュースコラム用語辞典編集部ブログ雑誌記事紹介イベント書店特設サイト英語ニュース Annex会員の方はAnnexにログインしていただくと,クリッピングした記事をここに表示します。(ログイン/Annexへの新規登録 | Annexとは?)'; ソディック,電極の消耗を抑える電源を搭載した形彫り放電加工機を開発---価格据え置いてボリュームゾーンに投入(19:23) 各種システムの障害は,ソフトウエアの不具合によるもののほか,システムを構成する電子機器,もっと言えば,電子機器に搭載されているさまざまなデバイスの故障・劣化によることが少なくない。 今回はイノベーションについて考えてみたいと思います。製造業はグローバルに競争が激化しています。そんな中で競争力を高めるためには,イノベーションが必要不可欠となってくるわけです。 日なたもあれば,日陰もある。多くの技術者は日陰者のようである。もっと日なたに出てもらいたい。私自身も技術者が表に出てくる活動に汗をかいている。今回は,その一端を紹介しよう。 東京大学ものづくり経営研究センターが主催している「ものづくり寄席」を覗いてきた。先生方が祭りのはっぴを着て,経営学を落語風に語る,という趣向である。… 比内地鶏とか名古屋コーチンとかコシヒカリとか、産地偽装に関する事件がやたらと目に付く。食品に限ったことではない。某百貨店がイタリア展で販売した家具は、実は中国製だったという。 BPnetTRENDYnetビジネスパソコンITテクノロジー医療建設・不動産安全・安心経営とIT動画転職 |
[ 94] QRIOが赤ん坊のように遊びを覚える,ソニーが新開発AIを披露 - 機械・メカトロニクス - Tech-On!
[引用サイト] http://techon.nikkeibp.co.jp/article/NEWS/20050411/103621/
|
XMLは文書の記述の表記基準に過ぎません。ですから、XMLがその真価を発揮するにはさまざまな要素が必要です。例えば、XML文書のデータ構造を、XML文書をやり取りする人々のあいだで定義しておくことは大切です。そのために、DTDや最近ではXML SchemaというXMLデータ構造を表記する基準(スキーマ言語)が検討されています。 また、XML文書をさまざまな形式に加工することも重要でしょう。しかも、 そのような加工の方法もXMLで書かれたならなおよいでしょう。 それがXSL(Extensible この連載で取り上げるのも、このXSLTになります。XSLTは汎用の変換言語と言っていいでしょう。XML文書をHTMLやプレーンテキスト、任意のXML文書などへと自由に変換して出力することができます。そして、変換のためのルールを記述していくことが、XSLTのスタイルシートのプログラミング、ということになります。 XSLTプロセッサで処理されるスタイルシートを記述することで、XML文書をさまざまな形式にコンバートできる。 上の図にあるように、おなじXML文書を使ってもXSLTのスタイルシートを臨機応変に変えるだけで、クライアントに最適な入力をXSLTプロセッサが出力することができます。この際クライアントが何であるかはHTTPリクエストのUserAgent情報で認識し、それに応じたスタイルシートをもとにXMLを加工します。 例えば、オラクルに関する株価と最新のニュースの見出しなどがXML文書に書かれていたとします。もしユーザーが音声で出力するクライアントなどからアクセスしていた場合、XSLTプロセッサは元のデータを音声系のXML文書に変換し、それをクライアントに返すことでユーザーは株価や最新のニュースを耳で聞くことができます。同じXML文書をWebブラウザからアクセスする人もいるでしょう。このときはHTMLに変換するスタイルシートが選ばれます。携帯機器、例えばiモードなどのクライアントでアクセスしたユーザーには、iモードなど小さい画面でも表示できるように工夫されたスタイルシートを元にデータにあてはめて出力することも可能です。 QAフレームワーク:仕様ガイドラインが勧告に昇格 (2005/10/21) データベースの急速なXML対応に後押しされてか、9月に入って「XQuery」や「XPath」に関係したドラフトが一気に11本も更新された 文字符号化方式にまつわるジレンマ (2005/9/13) 文字符号化方式(UTF-8、シフトJISなど)を自動検出するには、ニワトリと卵の関係にあるジレンマを解消する仕組みが必要となる XMLキー管理仕様(XKMS 2.0)が勧告に昇格 (2005/8/16) セキュリティ関連のXML仕様に進展あり。また、日本発の新しいXMLソフトウェアアーキテクチャ「xfy technology」の詳細も紹介する ホワイトペーパー利用者に「Amazonギフト券」を抽選で100名様にプレゼント!――TechTargetジャパン リニューアル・キャンペーン @ITトップ|XML & SOAフォーラム トップ|会議室|利用規約|プライバシーポリシー|サイトマップ |
[ 95] サンプルで覚えるXSLTプログラミング
[引用サイト] http://www.atmarkit.co.jp/fxml/tanpatsu/xslt/xslt00.html
|
EclipseはオープンソースのJava統合開発環境として、すでにデファクトスタンダードといえる地位を築いています。皆さんもご存じのとおり、Eclipseは非常に有用な機能を多く備えていますが、やはり最大の特長はプラグインによる拡張が可能という点でしょう。すでに無償・有償含め数多くのプラグインが世界中で開発されており、これらを組み合わせることでEclipseに好きな機能を追加することができるのです。 既存のプラグインを組み合わせるだけでも十分に強力なEclipseですが、さらに自分でプラグインを作ることができるとしたらどうでしょうか? 既存のプラグインでは実現できない、かゆいところに手が届くような機能をEclipseに組み込むことができます。また、既存のフレームワークやライブラリをより使いやすくするための機能を実装することもできます。そして、これらの機能をEclipseプラグインとして公開することで、ほかのユーザーに利用してもらう機会を持つこともできるのです。 3.1を利用したEclipseプラグインの開発方法について、その初歩を解説していきます。これまでプラグイン開発は難しそうと尻込みをしていた読者も、ぜひチャレンジしてください。 では早速、あらかじめ用意されているテンプレートを使用して簡単なプラグインの作成を通し、プラグインの開発環境であるPDEに触れてみましょう。 プラグインを開発する場合、Javaプロジェクトではなく、プラグイン・プロジェクトとしてプロジェクトを作成します。以下の手順でプロジェクトを作成してください。 2.プロジェクト名に適当な名前を入力して[Next]をクリックします(ここではプロジェクト名をjp.sf.amateras.sampleとしています)。 3.プラグインのバージョンや作者などの情報を必要に応じて入力します。これらの情報は後からでも変更可能ですので、ここでは何も入力せず[Next]をクリックします。 4.テンプレートを利用してプラグインのひな型を生成することができます。ここでは[Hello, World]を選択して[Next]をクリックします。 5.テンプレートによって作成するプラグインの情報を入力します。ここではそのまま[Finish]をクリックします。 6.[パースペクティブを切り替えますか?]というダイアログが表示されるので[Yes]をクリックします。 すると、プラグイン・プロジェクトが作成され、PDEパースペクティブに切り替わります。プロジェクトには先ほど選択した「Hello, World」テンプレートによってすでに実行可能なプラグインのソースが生成され、プラグイン・マニフェスト(plugin.xml)がマニフェスト・エディタで開かれた状態になっています。 図6 PDEパースペクティブ (クリックすると画面の詳細な説明を表示します) マニフェスト・エディタの「Launch an Eclipse application」というリンクをクリックします。すると、いままで作業を行っていたEclipseとは別に、新たなEclipseが起動します。これが「ランタイム・ワークベンチ」です。プラグインの動作確認を行うには基本的にこのランタイム・ワークベンチを起動する必要がありますので覚えておいてください。マニフェスト・エディタからはこのほかにもランタイム・ワークベンチをデバッグモードで起動したり、プラグインを配布可能なZIPファイルとしてエクスポートすることができます。 起動したランタイム・ワークベンチには、通常のEclipseのメニューに加えて[Sample Menu]というメニューが新たに追加されています。これがプラグインによって追加されたメニューです。また、ツールバーにもアイコンが追加されています。 以上が確認できたらランタイム・ワークベンチを閉じてください。次にテンプレートで生成されたプラグインのソースがどうなっているか見ていきましょう。 バッチ処理はJavaでバッチリ?その現状とこれから (2007/11/14) 基幹システムで多く見られるバッチ処理はJavaでどこまで適用できるのか。Spring Batchを筆頭に数々の製品やオープンソースも紹介しよう JavaScriptを書かずにAjaxを実現するjMaki (2007/11/7)jMakiを知ってますか? タグを書くだけでAjaxが実現できる便利なライブラリです。今回はそのjMakiをさらに便利に使うプラグインを紹介します Spring 2.0で自分なりの開発スタイルを確立しよう (2007/11/1)2.0の目玉機能であるAspectJとの統合を強化したAOPとWebに対応する新たなBeanスコープの使い方をサンプルを見ながら解説します 意外と知らないファイル圧縮技術の常識 (2007/10/24)アーカイブと圧縮の違いなどの基礎知識とともに、Java APIでJava定番のファイル圧縮形式jarやgzip、zip形式を扱う方法も紹介 ホワイトペーパー利用者に「Amazonギフト券」を抽選で100名様にプレゼント!――TechTargetジャパン リニューアル・キャンペーン Solutionフォーラム トップ|会議室|利用規約|プライバシーポリシー|サイトマップ |
[ 96] @IT:作って覚えるEclipseプラグイン(1)
[引用サイト] http://www.atmarkit.co.jp/fjava/rensai3/eclipsepde01/eclipsepde01_1.html
