タグ

コンピュータに関するdigimedaloterのブックマーク (13)

  • 「コンピュータは星新一を超えられるか」 人工知能でショートショート自動生成、プロジェクトが始動

    星新一さんのショートショートを解析し、質の高いショートショートの自動生成を目指すプロジェクトが始まった。人工知能研究の第一人者ととして知られる松原仁教授など6人がチームを組み、SF作家の瀬名秀明さんが顧問を務める。 「コンピュータは星新一を超えられるか」――はこだて未来大学は9月6日、星新一さんのショートショートをコンピュータで解析し、新たなショートショートを生み出すプロジェクト「きまぐれ人工知能プロジェクト 作家ですのよ」を開始すると発表した。人工知能研究の第一人者として知られる同大の松原仁教授など6人がプロジェクトチームを結成。5年以内に、星新一作品と同等かそれ以上のクオリティーのショートショートの自動生成を目指す。 プロジェクトの進め方は検討中だが、1つの案として、(1)星さんのショートショート作品すべて(約1000作品)の特徴(使われている単語や文章の長さ、1文の単語の数、作品全体

    「コンピュータは星新一を超えられるか」 人工知能でショートショート自動生成、プロジェクトが始動
  • あまりよく知られていない、コンピューターのちょっとした歴史|WIRED.jp

  • コンピュータ博物館

    プライバシーポリシー All Rights Reserved, Copyright (C) Information Processing Society of Japan

  • Home

    Build your first AI project using a micro:bit board and Google's Teachable Machine

    Home
  • 副作用から考える並行処理とアクターモデル - えちょ記

    相変わらずいきなり仕事が忙しくなっているので、また関数言語の話。 「関数言語は副作用が無いから並行処理に向いている」とよく言われます。ですが、そもそも副作用ってなんなんだ?という質的なところで理解できないことが多いんじゃないかなーと。そもそも私もその辺分かっているのか疑問なので、ちょっと考察してみる試みを。 副作用とは プログラミングにおける副作用(ふくさよう)とは、ある機能がコンピュータの(論理的な)状態を変化させ、それ以降で得られる結果に影響を与えることをいう。(Wikipediaより) これは多分逆に考えたほうが分かりやすい。「副作用が無い」というのは、同じ仕事をさせたら、いつも同じ成果を出すクールなやつということ。私のようにそのときの気分でやることが変わるのでは駄目なのです。 厳密には、以下の二つの条件、 「同じ条件を与えれば必ず同じ結果が得られる」 「他のいかなる機能の結果にも

    副作用から考える並行処理とアクターモデル - えちょ記
  • プリエンプション - Wikipedia

    プリエンプション(英: preemption)は、マルチタスクのコンピュータシステムが実行中のタスクを一時的に中断する動作であり、基的にそのタスク自体の協力は不要で、後でそのタスクを再実行するという意味も含む。このような動作をコンテキストスイッチと呼ぶ。通常、保護されたタスクか、システムの一部であるプリエンプティブスケジューラが行う。それらは、システム内の他のタスクに割り込み、後でそれらタスクを再開させることができる。「プリエンプト」とは「先取りする、差し替える」の意。 ユーザーモードとカーネルモード[編集] どんなシステム設計でも、プリエンプション不可能な操作が存在する。それは通常カーネルの機能や割り込み処理であり、それらを完了まで実行できるようにしておかないと、競合状態が発生しやすくなり、デッドロックを誘発する。タスクがカーネル機能を処理中は、スケジューラがプリエンプションできないよ

  • スピンロック - Wikipedia

    この項目では、計算機科学におけるスピンロックについて説明しています。核磁気共鳴におけるスピンロックについては「交差分極」をご覧ください。 スピンロック(英: spin lock, spinlock)[1]とは、計算機科学におけるロックの一種で、スレッドがロックを獲得できるまで単純にループ(スピン)して定期的にロックをチェックしながら待つ方式。スレッドはその間有益な仕事を何もせずに動作し続けるため、これは一種のビジーウェイト状態を発生させる。獲得されたスピンロックは明示的に解放するまでそのまま確保されるが、実装によってはスレッドがブロック(スリープ)したときに自動的に解放される場合もある。 スレッドが短時間だけブロックされるならば、スピンロックは効率的であり[2]、オペレーティングシステムのプロセススケジューリングのオーバーヘッドを防ぐことにもなる。このため、スピンロックはカーネル内でよく使

  • アドレス空間 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "アドレス空間" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年4月) 情報処理において、アドレス空間 (アドレスくうかん、英: address space) とは、メモリアドレスが意味を成すコンテキストを定義したもの。あるいは、一連のメモリアドレスによってアクセス可能なメモリ空間を意味する。 メモリアドレスはコンピュータのメモリ内の物理的位置を識別するものであり、住所とある意味で類似している。アドレスはデータが格納されている位置を指すが、それはちょうど人間の住所がその人の居住地を指すのと同じである。人間の住所とのアナロジーで言え

  • スレッド (コンピュータ) - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "スレッド" コンピュータ – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年5月) スレッド(thread)とは、コンピュータプログラムにおいて特定の処理を行うための一貫性のある命令の流れのことであり、プロセッサ利用の最小単位[1]。プロセスは少なくとも1つ以上のスレッドを含む。一般的に各プロセスには独立した仮想アドレス空間が割り当てられるが、プロセス内のスレッド群はアドレス空間を共有する。そのためプログラムを実行するときのコンテキスト情報が最小で済み、同じプロセス内でスレッドを切り替える際はアドレス空間の切り替えが不要となるので、

  • ぜひ押さえておきたいコンピューターサイエンスの教科書

    僕はバイオインフォマティクスという生物と情報の融合分野で研究を行っています。東大の理学部情報科学科にいた頃は同僚のマニアックな知識に驚かされたものですが、そのような計算機専門の世界から一歩外に出ると、それが非常に希有な環境だったことに気が付きました。外の世界では、メモリとディスクの違いから、オートマトン、計算量の概念など、コンピューターサイエンスの基礎知識はあまり知られていませんでした。コンピューターサイエンスを学び始めたばかりの生物系の人と話をしているうちに、僕が学部時代に受けた教育のうち、彼らに欠けている知識についても具体的にわかるようになってきました。 バイオインフォマティクスに限らず、今後コンピュータを専門としていない人がコンピューターサイエンスについて学ぶ機会はますます多くなると思われます。そこで、これからコンピューターサイエンスを学ぼうとする人の手助けとなるように、基礎となる参

  • わたしが知らないスゴ本は、きっとあなたが読んでいる: コンピュータの名著100冊

    仕事でコード書いてた頃の話。 机上に「」というメディアは無かった。プログラミングといえばお手のコピペ&手直しで仕上げてた。だから、せいぜい入門書やリファレンスといった辞書的なやつだけで、3年もすれば「古い」と引き出しの中へ。 だから、いつまでたっても上手なのは「お作法」だけ。あたりまえだ。仕様を実装したコードに「似た」コードやパターンを探し出す→コピペがプログラマの仕事だと思ってたから。ネットの情報が「全て」であって、「考える」とは、「いかにお手に合わせるか」だったから。 プログラマというよりも、むしろ「コーダー」。その辺は「プログラマになれなかったわたし」[参照]に書いた。 ここでは、「コンピュータの名著・古典100冊」の既読リストで恥さらし。いかにちゃんとしたを読んでいないかがよっく分かる、なさけない。 書はプログラミングに限らず、ソフトウェアエンジニアとしての libera

    わたしが知らないスゴ本は、きっとあなたが読んでいる: コンピュータの名著100冊
  • ブレイン・マシン・インタフェース - Wikipedia

    非侵襲式BMIを用いたコミュニケーションの図 ブレイン・マシン・インターフェース(Brain-machine Interface : BMI)とは、脳波等の検出・あるいは逆に脳への刺激などといった手法により、脳とコンピュータなどとのインタフェースをとる機器等の総称である[1]。 接続先がコンピュータである場合にはブレイン・コンピュータ・インタフェース(Brain-computer Interface : BCI)とも呼ばれる[2]。 概要[編集] BMIは脳波などの脳活動を利用して機械を操作したり、カメラ映像などを脳への直接刺激によって感覚器を介さずに入力することを可能にする[3]。信号源および操作対象である"脳"と"機械"を繋ぐ存在、脳波を読み取る脳波センサーや脳波を解析するプログラムなどを総称してBMIと呼ぶ。 脳信号の読み取りでは、脳の神経ネットワークに流れる微弱な電流から出る脳波や

    ブレイン・マシン・インタフェース - Wikipedia
  • ハッカーと画家 Hackers and Paintersの翻訳公開

    ハッカーと画家 ---Hackers and Painters--- Paul Graham, May 2003 Copyright 2003 by Paul Graham. これは、Paul Graham:Hackers and Painters を、原著者の許可を得て翻訳・公開するものです。 <版権表示> 和訳テキストの複製、変更、再配布は、この版権表示を残す限り、自由に行って結構です。 (「この版権表示」には上の文も含まれます。すなわち、再配布を禁止してはいけません)。 Copyright 2003 by Paul Graham 原文: http://www.paulgraham.com/hp.html語訳:Shiro Kawai (shiro @ acm.org) <版権表示終り> Paul Graham氏のエッセイをまとめた『ハッカーと画家』の 邦訳版が出版されました。

    ハッカーと画家 Hackers and Paintersの翻訳公開
  • 1