タグ

amatukaのブックマーク (4,954)

  • 日本人が間違えやすい英語

    人が間違えやすい英語 ver. 20210930�ガイ ナット nathaniel.guy@gmail.com 以下に、日人が間違いやすい英語の例を纏めてみました。主に英語上級レベルの方向けの記事として書きましたが、どのレベルの方でも是非、ご自身の英語力を磨くために参照いただければと思います。 なお、このガイドを作成するに当たり、友達の藤さんと野口さんに助言いただきました事を、深く感謝致します。 更新(11月16日):読んでくださった皆さん、シェアしてくださった皆さん、ありがとうございます!この記事は私の期待以上に皆さんにシェアしていただいて、当に嬉しいです。追加してほ...

    日本人が間違えやすい英語
    amatuka
    amatuka 2018/11/16
  • 機械が私たちの偏見を継承する仕組み | POSTD

    機械は言語の処理を学習する際、人が書いた文章のサンプルから性別や人種的な偏見を継承します。 トルコ語では、”彼(he)”、”彼女(she)”、”それ(it)”を表すための代名詞が、”o”の1つしかありません。”o”の代名詞が含まれるトルコ語の文章をGoogle翻訳で英語に翻訳する場合、翻訳アルゴリズムは英語のどの代名詞が”o”に相当するのかを推測することになります(性別が不明な場合、大抵は”彼”)。そして、アルゴリズムは ジェンダーバイアス(性差に基づく偏見) を反映しながら、”彼は医者です”、”彼女は看護師です”、”彼は勤勉です”、”彼女は怠け者です”のような形で文章を翻訳するのです。言語処理の学習に際して、多くのアルゴリズムは人が書いたニュース記事やWikipediaなどの文章を参考にしており、こうした言語モデルから単語間の関連付けを行っています。しかしそうすることで、例えば” 「彼」

    機械が私たちの偏見を継承する仕組み | POSTD
    amatuka
    amatuka 2018/11/16
  • Kaggleは凄かった! 更に簡単な出品を目指して商品の値段推定精度を改善中 - Mercari Engineering Blog

    皆さん、こんにちは機械学習エンジニアの @hurutoriya です。 2018/05/09 にメルカリが開催した Kaggle Competition である「Mercari Price Suggestion Challenge」の閉会式を行いました。 「Mercari Price Suggestion Challenge」では実際に米国版メルカリで販売された商品データを公開して、参加者の皆様に商品の値段推定精度を競い合っていただきました。 Mercari Kaggle Competition: Closing Ceremony 2018 – connpass この閉会式は「Mercari Price Suggestion Challenge」の上位者(ロシア・ポーランド・中国)と日人上位入賞者を招待して、各種上位者の解法やKaggleに対する考え方をパネルディスカッション形式でお話を

    Kaggleは凄かった! 更に簡単な出品を目指して商品の値段推定精度を改善中 - Mercari Engineering Blog
    amatuka
    amatuka 2018/11/16
  • ディープラーニングを理解し、儲かるビジネスを創造する。今求められる「ブリッジ人材」 | Ledge.ai

    Preferred Networksのお掃除ロボット発表が大きなニュースになった最新技術の展示会CEATECでは、カンファレンス「『Connected Industries』におけるAI人材育成」も開催されました。 ディープラーニングをビジネスへ活用できる人材育成のため、G検定やE資格といった資格を設けたり、ディープラーニングの社会実装にさまざまな角度から取り組むJDLA。 これから求められるAI人材像はどのようなものなのか。これからAIを学ばんとする人材は何を目指すべきか。登壇企業のディスカッションを抜粋してお届けします。 登壇者 河野 孝史 氏 経済産業省 商務情報政策局 情報経済課 課長補佐 井崎 武士 氏 日ディープラーニング協会 理事 伊藤 明裕 氏 株式会社西川コミュニケーションズ 企画統括部 AI事業開発室 次長 中井 友昭 氏 株式会社eftax 経営企画部 取締役・マネ

    ディープラーニングを理解し、儲かるビジネスを創造する。今求められる「ブリッジ人材」 | Ledge.ai
    amatuka
    amatuka 2018/11/16
  • Rを用いて般若心経を感情分析してみた - u++の備忘録

    はじめに 感情分析とは Rのパッケージ 般若心経を感情分析 データの準備 分析結果 おわりに はじめに 記事は、hiro.is(@youjo_DS)さんの以下のブログを読んで着想を得ました。 loveshome.hatenablog.jp 感情分析とは 感情分析とは、その名の通り単語や文章内の「感情」を分析する手法です。事前に単語ごとに[-1, 1]で感情に値を付けた辞書を用意しておきます。値が正に大きいほどポジティブ、負に大きいほどネガティブな感情を意味します。文章の場合は単純に足し合わせで「文章としての値」を算出しているようです。 head(dic) # V1 V2 V3 V4 #1 優れる すぐれる 動詞 1.000000 #2 良い よい 形容詞 0.999995 #3 喜ぶ よろこぶ 動詞 0.999979 #4 褒める ほめる 動詞 0.999979 #5 めでたい めでたい

    Rを用いて般若心経を感情分析してみた - u++の備忘録
    amatuka
    amatuka 2018/11/15
  • 設計のための、問題の捉え方〜ドメイン知識の暗黙知を形式知に〜(まとめ版) - Speaker Deck

    「2018/11/8 設計Night2018 powered by Classi」で発表した資料です 当日の資料のページ数が多すぎた(140ページ)ので、2/3くらいにまとめました

    設計のための、問題の捉え方〜ドメイン知識の暗黙知を形式知に〜(まとめ版) - Speaker Deck
    amatuka
    amatuka 2018/11/15
  • 優秀なデータサイエンティストは”言語力”が違う データ分析で企業はどう変わるのか (1/3) - ITmedia NEWS

    優秀なデータサイエンティストは”言語力”が違う データ分析で企業はどう変わるのか:注目されるAI人材(後編)(1/3 ページ) AIやIoTがトレンドになり、大規模データを分析できる「データサイエンティスト」に注目が集まっている。優秀なデータサイエンティストの共通点とは。 前回の記事では、なぜいまデータサイエンティストが注目を集めているのか、データサイエンティストに求められるスキル、データ分析の素質がある人の特徴などを紹介した。 年収180%アップも 「データサイエンティスト」注目される理由 専門家が”必要なスキル”解説 今回は、企業におけるデータ分析の価値や、優秀なデータサイエンティストの共通点などについて、社会人向けにデータサイエンティストを育成するプログラムを提供するデータミックス(東京・神保町)の堅田洋資社長に聞いた。 大量のデータを抱えつつも、「それを有効に活用できていない」と感

    優秀なデータサイエンティストは”言語力”が違う データ分析で企業はどう変わるのか (1/3) - ITmedia NEWS
    amatuka
    amatuka 2018/11/15
  • 池澤あやかさん「IoTの世界はまだまだ閉じている」──スマートライフを創造する女性パネリスト5人がIoTを本音で語る - tsumug edge - "つくる人"と"つかう人"のこだわりを追求するメディア

    官民協力でIoTやAIを活用したプロジェクトを発掘し、企業間連携や資金・規制面でのサポートに取り組むIoT推進ラボと経済産業省が9月18日、「スマートライフ」をテーマにしたイベントを、新宿で開催しました。 この記事では、講演プログラムの一つである「パネルディスカッション -生活に寄り添ってスマートライフを考える-」のレポートをお届けします。 パネリストは、マイクロソフトのエンジニアであり漫画家でもある千代田まどかさん(以下、ニックネームの「ちょまど」さん)、家事代行サービスを提供するタスカジの和田幸子(わだ・さちこ)代表取締役 、tsumug(ツムグ)の牧田恵里(まきた・えり)代表取締役、タレント兼tsumugエンジニアの池澤あやかさんです。モデレーターはDMM.make AKIBAコミュニティ・マネージャーの上村遥子(かみむら・ようこ)さんが務めます。 DMM.make AKIBAでつな

    池澤あやかさん「IoTの世界はまだまだ閉じている」──スマートライフを創造する女性パネリスト5人がIoTを本音で語る - tsumug edge - "つくる人"と"つかう人"のこだわりを追求するメディア
    amatuka
    amatuka 2018/11/15
  • 「Splatoon 2」をディープラーニングで攻略してみなイカ? 2018(前編) (1/3) - ITmedia NEWS

    Splatoon 2」をディープラーニングで攻略してみなイカ? 2018(前編)(1/3 ページ) 2017年夏に発売された「Splatoon 2」(Nintendo Switch向け)は、いわずと知れた人気シューティング対戦ゲームです。ゲームに勝つためには、インクを用いて敵チームのプレイヤーを倒したりステージの床を塗ったり、さまざまな要素を考慮する必要があります。発売後も、定期的にステージやブキの追加、新ルールの登場、ゲームバランスの微調整などがあり、とるべき戦略は日々変化し、今なおユーザーの熱狂が続いています。一方、熱中しすぎたユーザーの間では、負けが続くと「コントローラー投げた」「編成事故」「デボン改修はよ」(※)などと嘆く声も出ています。 (※)「編成事故」は、味方チーム4人のブキの組み合わせが悪いこと。「デボン改修はよ」は、「デボン海洋博物館」というステージの構成変更を望む声の

    「Splatoon 2」をディープラーニングで攻略してみなイカ? 2018(前編) (1/3) - ITmedia NEWS
    amatuka
    amatuka 2018/11/15
  • SQL と Pandas の対応表 - Qiita

    トピック SQL のクエリと、Pandas のメソッドの対応表を作成する。 SQL 勉強中のため、備忘録代わりに箇条書き(殴り書き)で書いていく。 Udemy のこちらのコースで勉強していました。 DBやテーブル自体の更新・操作に関するものはこちらにまとめている。(SQL のクエリだけを書き散らかしているだけ) 順序 記述順序 select from join系(+on) where group by having order by limit 実行順序(※) from join系(+on) where group by select having order by limit (※)追記 @nora1962jp さんからご指摘をいただきましたので、コメント内容を追記します。 実行順序 from join系(+on) where SQLについてなら実行順序はonとwhereの順序はonが先

    SQL と Pandas の対応表 - Qiita
    amatuka
    amatuka 2018/11/15
  • 年収180%アップも 「データサイエンティスト」注目される理由 専門家が”必要なスキル”解説 (1/4) - ITmedia NEWS

    年収180%アップも 「データサイエンティスト」注目される理由 専門家が”必要なスキル”解説:注目されるAI人材(前編)(1/4 ページ) AIやIoTがトレンドになり、大規模データを分析できる「データサイエンティスト」に注目が集まっている。そもそも、データサイエンティストとは何をする人で、どんなスキルが求められるのか。 AI人工知能)やIoTがトレンドになり、企業内で大量のデータを収集できるようになったことで、高度なデータ分析力を持つデータサイエンティストに注目が集まっている。しかし、日企業がデータサイエンティストやデータサイエンスを重視し始めたのはここ数年の話だ。 「数年前からビッグデータというワードはありましたが、日ではデータサイエンティストはそこまで注目されていなかった印象です。私が就職先を探していた2013年ごろは、データサイエンティストを募集する日企業はほとんどありませ

    年収180%アップも 「データサイエンティスト」注目される理由 専門家が”必要なスキル”解説 (1/4) - ITmedia NEWS
    amatuka
    amatuka 2018/11/15
  • 3(0)日でできる! Cコンパイラ自作入門 - Google スライド

    3(0)日でできる! Cコンパイラ自作入門 2018-11-09 hikalium @ コンパイラ勉強会

    3(0)日でできる! Cコンパイラ自作入門 - Google スライド
    amatuka
    amatuka 2018/11/15
  • VMよりコンテナよりもさらに軽量な分離技術、V8のIsolateを用いてサーバレスコンピューティングを提供するCloudflare Workers

    CDNプロバイダのCloudflareは、いわゆるサーバレスコンピューティングサービスの一種としてCDNのエッジにおいてJavaScriptのコードを配置し実行できる「Cloudflare Workers」を提供しています。 Cloudflare Workersは、HTML5の機能であるService Workerの実行環境をクラウド上で提供するというものです。 Service Workerとは、もともとWebブラウザに実装されバックグラウンドで起動される、いわばプログラミング可能なローカルプロキシです。ルーティングやレスポンスやキャッシングなどを操作し、オフラインで動作するWebアプリケーションを実現する上で重要な機能を提供します。 Cloudflare Workersを用いると、例えば次のようなことが可能になると説明されています。 異なるタイプのリクエストごとに、異なるオリジンサーバへ

    VMよりコンテナよりもさらに軽量な分離技術、V8のIsolateを用いてサーバレスコンピューティングを提供するCloudflare Workers
    amatuka
    amatuka 2018/11/15
  • 本当に恐ろしいsnmpd - Qiita

    昨今の Linux での仮想マシン、コンテナの使われ方をみるに、一つのマシンの中で netdev がたくさん存在するケースは普通になってきたと思う。そんな状況で見かけた恐ろしい現象。 snmpd を起動させるだけで CPU 100% で回り始める。 再現方法は後述するけれども、調べてみると、同様の現象に見舞われている人たちがみつかる。中でも詳しいのはこの記事 で、巨大な BGP routing table を持つシステムの例と、数千の VLAN を持つ例も同様なんだそうな。原因は定期的なキャッシュ更新で、ipaddress, netdev の数に対して、爆発的に増大するアルゴリズムが使われているため。私も調べてみた限りでは、手っ取り早く設定ファイルで抑制する方法は存在しない。 単純に時代の変化で、net-snmp snmpd が作られたころと今とで想定数が異なるんだろうな、というのは理解で

    本当に恐ろしいsnmpd - Qiita
    amatuka
    amatuka 2018/11/12
  • [試して理解] Linuxのプロセススケジューラのしくみ - Speaker Deck

    成長は小さな失敗の積み重ね 事業を支えるCARTAのフルサイクルエンジニアリング / growth-for-small-fail-fast-carta-fullcycle

    [試して理解] Linuxのプロセススケジューラのしくみ - Speaker Deck
    amatuka
    amatuka 2018/11/12
  • PortSmashで学ぶ高性能プロセッサの同時マルチスレッディング - FPGA開発日記

    CPUの脆弱性として新たに報告された "PortSmash" 、どういう脆弱性なのかを調べるために論文を探すと公開されていた。 Port Contention for Fun and Profit https://eprint.iacr.org/2018/1060.pdf "Port Contention for Fun and Profit" という論文として公開されている。 どうでもいいけれども、"Fun and Profit" (趣味と実益)っていう名前がついているのは謎である。 読み進めていくと、結構理屈としては分かりやすい攻撃手法だということが分かった。 ちなみにこのPortという言葉は、SSHなどのポートのことではない。 現代のアウトオブオーダのプロセッサには、命令の種類に応じて実行されるユニットが分けられている。 例えば算術演算命令ならばALUユニット、メモリアクセス命令だっ

    PortSmashで学ぶ高性能プロセッサの同時マルチスレッディング - FPGA開発日記
    amatuka
    amatuka 2018/11/10
  • うさぎ討伐系ストラテジー『Fluffy Horde』Steamなどで配信開始。迫りくる無数の悪魔うさぎをどう屠るか - AUTOMATON

    インディースタジオTurtle Juiceは11月8日、『Fluffy Horde』をSteamおよびHumble Storeにて配信開始した。価格は1010円で、11月15日までは15%オフの858円で購入できる。『Fluffy Horde』は直訳すると「ふわふわの大軍」。作では、見たこともないほど多くの数のうさぎが押し寄せてくるのだ。ちなみに作には、グロテスクな表現はないので安心してほしい。 『Fluffy Horde』はジャンルとしてはリアルタイムストラテジーとなる。横スクロール型のストラテジーゲームにタワーディフェンスを混ぜ込んだ作品だ。プレイ済みの方向けには、『Kingdom: New Lands』をイメージしてもらえばいいかもしれない。プレイヤーは納付を雇うことでお金を増やし、そのお金を使い兵士を雇う。その兵士達が戦うのは“うさぎの群れ”である。 放浪のシャーマンの勘違いに

    うさぎ討伐系ストラテジー『Fluffy Horde』Steamなどで配信開始。迫りくる無数の悪魔うさぎをどう屠るか - AUTOMATON
    amatuka
    amatuka 2018/11/10
  • MacBookを開いた時に自動的にテザリングを開始する

    Nov 9, 2018 最近お外で作業する機会が増えて、MacBookを開く度にメニューバーからテザリングを開始するのが億劫だと感じるようになった。当は単体でモバイル通信ができるMacBookがあれば良いのだけど、今のところそういうモデルはないので、自分が手動でやっていることを自動化することにした。この手順は「スリープ解除のイベントを捕まえる」と「Bluetoothのメニューバーを操作する」の2つに分解できる。少し調べてみると、前者はSleepWatcherで、後者はAppleScriptで実現できることがわかった。 SleepWatcherは今日まで全然知らなかったけど、歴史が長いらしい。ドキュメントではMac OS X 10.1についても言及されているので、2000年くらいから開発されていてるみたい。そして、macOS Majave(10.14)の今でもきちんと動く。こういうプロダク

    MacBookを開いた時に自動的にテザリングを開始する
    amatuka
    amatuka 2018/11/10
  • 【Qiita】突如現れた怪文書「今後必要になるプログラム言語」について【読書感想文】 - 我々は賢いので。

    Qiita に突如、彗星の如く現れ(そして消えていった)謎の投稿『今後必要になるプログラム言語』、 「ホラーだ」とか「怪文書だ」とか「staticおじさんの再来だ」と話題沸騰中です。 はじめに どうやら、ユーザアカウントがサスペンド(垢BAN?)されたようで、既に元記事は非公開になってます。 どっかにキャッシュねぇかな? 一応、ぼくも昨日ちらっと文を流し読みして「なるほど、わからん」となり。 その後Twitterで「コメント欄が凄いことになってる」と聞いて見に行って。 「なるほど盛り上がってるなぁ、後でじっくり読もう」と思っていた所、記事が消えてました。 この日記は完全な記憶ベースで書いているので、細部に関して記憶誤りが含まれる可能性が高いと思って下さい。 はじめに ことの推移とか(ぼく視点) 「今後必要になるプログラム言語 - Qiita」が話題に(なってすぐ消えていった) ぼくの第一

    【Qiita】突如現れた怪文書「今後必要になるプログラム言語」について【読書感想文】 - 我々は賢いので。
    amatuka
    amatuka 2018/11/09
  • JavaScriptの { } を理解する - Qiita

    結果はどうなったでしょうか。 自分が今使っているGoogle Chromeだとこうなりました。 結果は{a: 10}というオブジェクトです。まあ、これは当然ですね。3 + 5と入力すれば実行されて8が返ってくるのですから、{a: 10}というオブジェクトリテラルを書けば{a: 10}というオブジェクトが作られるのは当然です。 ……。 ここで、一部の人は「おいふざけんなよ」と思っているかもしれません。というのも、この例は環境によっては違う結果になるのです。具体的には、Chrome以外2のブラウザのREPL(FirefoxやEdgeなど)が該当します。あと、ts-nodeのREPLも該当するらしいです。これらの環境では、結果は{a: 10}ではなく次のようになります。 オブジェクトを作ったはずなのに結果が10とか意味不明ですね。そもそも、こんな簡単なプログラムで結果が全然違うとか、JavaSc

    JavaScriptの { } を理解する - Qiita
    amatuka
    amatuka 2018/11/09