はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    MacBook Neo

『EurekaMoments』

  • 人気
  • 新着
  • すべて
  • 自動運転技術と英語を同時に学べるYouTube動画リンク集 - EurekaMoments

    6 users

    www.eureka-moments-blog.com

    確率ロボティクス (Mynavi Advanced Library) 作者:Sebastian Thrun,Wolfram Burgard,Dieter Foxマイナビ出版Amazon 目次 目次 目的 各動画の基本的な視聴方法 視聴し続けて得られた効果 Autonomous Navigation Sensor Fusion Kalman Filter Vehicle Dynamics Path Planning Path Tracking Model Predictive Control SLAM Safety Mathematical Model 目的 仕事で海外出張に行ったり、海外の協力企業と英語で会議をする 機会が多いので、英語の勉強(特にスピーキングとリスニング)は 日頃から継続的にやっているのですが、それと同時にエンジニア でもあるので技術に関する勉強もしないといけません。 そ

    • テクノロジー
    • 2023/05/14 15:02
    • カルマンフィルタで1次元の車両位置を推定するPythonプログラム - EurekaMoments

      7 users

      www.eureka-moments-blog.com

      カルマンフィルタの基礎 作者:足立修一,丸田一郎東京電機大学出版局Amazon 目次 目次 目的 理論 問題設定 条件 Pythonプログラム パラメータの定義 クラスとコンストラクタの実装 状態方程式の定義 疑似観測値と観測方程式の定義 カルマンフィルタの処理の定義 プログラムの実行結果 GitHub 目的 自分でも何故か分かりませんが、毎年一回は必ず カルマンフィルタの理論を勉強し直したくなる事が あります。 その度に書籍を読み返したり、サンプルプログラムを 実装したりして、「いろいろ忘れてるな」「実は理解 してなかったな」と感じるのがお決まりです。 なので、きっとこれからも定期的に学び直したくなる ときが来ると思ったので、ブログにまとめておくことに しました。 今回は最も基本的な問題である、線形カルマンフィルタで 1次元の自己位置推定を行うPythonプログラムを作ったので 紹介しま

      • テクノロジー
      • 2023/04/17 21:18
      • ソフトウェアエンジニアの技術面接で実際に出たC++質問集 - EurekaMoments

        7 users

        www.eureka-moments-blog.com

        独習C++ 新版 作者:高橋 航平翔泳社Amazon 目的 自分のように自律移動システムを開発するエンジニアの採用プロセスでは、 C++の知識がどれだけあるかを問われる技術面接が必ずあると思います。 今まで何度か実際に面接を受けたことがありますが、いざ聞かれて答えようと すると(しかも英語で)、自分がC++の事を全然理解出来ていないということを 思い知らされました。 今後また同じ質問をされたときはちゃんと答えられるように、これまでに 問われた質問の内容と、その模範解答をまとめておこうと思います。 目次 目的 目次 質問集 C++とPythonの違い クラス/構造体/共用体の違い ポインタ渡しと参照渡しの違い 値渡し (Pass by Value) ポインタ渡し (Pass by Pointer) 参照渡し (Pass by Reference) constの使い方 メモリの扱い方 real

        • テクノロジー
        • 2022/10/23 19:23
        • あとで読む
        • 自然言語データを前処理する際のPython逆引きメモ - EurekaMoments

          3 users

          www.eureka-moments-blog.com

          機械学習のための「前処理」入門 作者:足立悠リックテレコムAmazon 目的 これまでにデータ解析の仕事で扱ってきたのは主に 時系列データや画像データなど、数値で表現される データでした。 しかしながら、最近では自然言語データのように 数値データではないものも解析できることが重量と なってきました。 今回、上記の書籍で自然言語データに対する前処理の 手法について勉強したのでこの記事でまとめておこうと 思います。 目次 目的 目次 自然言語処理の考え方 形態素解析(Morphological Analysis) 活用例 Janomeによる形態素解析 正規表現による不要な文字列の除去 品詞として単語を抽出 単語の出現回数を数える 分割した単語をデータフレームにまとめる 分割した単語の文書行列を作成する 出現回数が多い順に単語を列挙する 出現する文書の比率で次元を削減する TF-IDF値を算出す

          • テクノロジー
          • 2022/10/01 21:39
          • 時系列データを前処理する際のPython逆引きメモ - EurekaMoments

            70 users

            www.eureka-moments-blog.com

            機械学習のための「前処理」入門 作者:足立悠リックテレコムAmazon 目的 データ分析の仕事をする中で最も扱う機会が多いのが 時系列データだと思います。その中で欠損値を扱ったり、 統計を取ったり、特徴量を作り出したりするのですが、 毎回やり方を忘れてググっているので、上記の書籍を読んで こういった前処理の方法をいつでも確認できるように メモしておこうと思います。 目次 目的 目次 日時のデータをdatetime型に変換する 最初の日時からの経過時間を計算する 各データの統計量を計算する 欠損値の確認と補完 経過時間の単位を変換する データフレーム結合する 基準日時からの経過時間を計算する 重複した行を削除する 特定のデータ列をインデックスにする 部分的時系列を抽出して統計量を計算する データフレームの各列をリストにして結合する 不均衡データから教師データを作成する データの読み込みと可視

            • テクノロジー
            • 2022/09/20 21:35
            • python
            • pandas
            • あとで読む
            • オブジェクト指向プログラミングについて学んだ事のメモ - EurekaMoments

              75 users

              www.eureka-moments-blog.com

              オブジェクト指向でなぜつくるのか 第2版 作者:平澤 章発売日: 2014/03/05メディア: Kindle版 目次 目次 背景・目的 参考文献 オブジェクト指向のイメージ 大変な作業を無くせる バグをなるべく混入させないための基礎 クラス中のメソッド数を少なくする メソッド中のステップ数を少なくする クラス中の行数を小さくする ネストを小さくする 変数をむやみやたらに作らない ライブラリ、コンポーネントを使う メモリ使用量とループ回数を考える IOアクセスは最小限にとどめる 同じことを書かない なるべくテスト可能なコードを書く 送り出すデータは厳密に、受け取るデータは寛容に シンプルなインターフェース 複雑な内部状態を定義しない コメントをなるべく書かない コメントアウトしない 良い名前を付ける 背景・目的 良いプログラムを作るには「オブジェクト指向設計をする」とよく言われていますが、

              • テクノロジー
              • 2020/10/16 23:31
              • オブジェクト指向
              • あとで読む
              • プログラミング
              • CSVファイルのデータを手軽にグラフ化するGUIツールを作ってみた - EurekaMoments

                8 users

                www.eureka-moments-blog.com

                Python実践データ分析100本ノック 作者:下山 輝昌,松田 雄馬,三木 孝行出版社/メーカー: 秀和システム発売日: 2019/09/27メディア: 単行本 目次 目次 背景・目的 ソースコード 使い方 インストールと起動 CSVファイルの読み込み 各データの最大値、最小値、平均値、標準偏差の計算 グラフの作り方と種類 2次元の線グラフ 3次元の線グラフ 2次元の散布図 3次元の散布図 1次元のヒストグラム 今後 背景・目的 何かしらのデータを取得し解析する時は、まずCSVファイルに保存して、 それをPythonなりMATLABなりで読み込んでグラフ化する、というやり方を よくやります。 ただし、解析するたびにそのためのコードを書くのも面倒くさいので、 どんな内容のCSVファイルでも同じ処理でグラフ化出来る方法がないかと 調べていたところ、こちらのような可視化ツールを作っている人達が

                • テクノロジー
                • 2020/01/26 00:21
                • csv
                • フリーソフト
                • python
                • あとで読む
                • 組み込みソフトエンジニアを極めるために必要なこと - EurekaMoments

                  3 users

                  www.eureka-moments-blog.com

                  目次 目次 背景・目的 全体の感想 メモ 超えなければいけないハードルと壁 リアルタイムOSの基礎 タスクスタック領域の見積り タスクの状態遷移 同期・通信 ベクターテーブル スループット要求 オブジェクト指向設計 機能的分割と時間的分割のすり合わせ 体系的な再利用 ドメイン分析 品質向上の考え方 完全なプログラムとは 関数の完成度を高める手順 組み込みソフトエンジニアを極めるために 背景・目的 自分の仕事は主に、自律移動システムのための組み込みソフトウェア 開発ですが、近頃は計算処理能力が決して高くないコントローラと、 逆にそれなりに処理能力が高いコントローラの両方を扱うように なっています。 それらのソフト設計・開発をする際に難しいのは、可読性や整備性だけ でなく、出来るだけ処理を軽くし速く回せるような設計を考える事ですが、 自分は今までそういったノウハウをちゃんと学んだ事がなかったの

                  • テクノロジー
                  • 2020/01/14 12:22
                  • PlantUMLを通じてクラス図の書き方を学ぶ - EurekaMoments

                    5 users

                    www.eureka-moments-blog.com

                    実践UML―パターンによる統一プロセスガイド 作者:クレーグ ラーマンピアソンエデュケーションAmazon 目次 目次 はじめに クラス図とは クラス図を作るまでの流れ クラス図を構成する要素 クラス(Class) クラス間の関係と線種 関連(Association) 汎化(Generalization)と特化(Specialization) 実現(Realization) 集約(Aggregation)と合成(Composition) 依存(Dependency) ロール名(Role name) 多重度(Multiplicity) ステレオタイプ(Stereotype) 制約(Constraint) 特殊クラス ロリポップ パッケージ パッケージの定義 パッケージスタイル ネームスペース ノート クラスに対するノート 関係を使ったノート リンクへのノート オブジェクト図 パッケージ図 G

                    • テクノロジー
                    • 2019/10/29 23:37
                    • UML
                    • PlantUMLを通じてシーケンス図の描き方を学ぶ - EurekaMoments

                      5 users

                      www.eureka-moments-blog.com

                      UML2.0クイックリファレンス 作者:Dan Pilone,Neil PitmanオライリージャパンAmazon 目次 目次 はじめに シーケンス図とは 設計プロセスにおけるシーケンス図の立ち位置 シーケンス図の描き方についてのヒント ヒント1 ヒント2 シーケンス図を構成する要素 メッセージ 自己メッセージ 外部とのメッセージのやり取り ライフライン 実行仕様(イベント)の表現 シーケンス図の例: ログイン 複合フラグメント alt 分岐処理の表現例 ref 相互作用使用 別参照 opt 条件による実行の表現 delay 非同期の遅延処理 par 並列処理 loop 繰り返し処理 break 中断処理 critical 排他制御処理 グループ化 作成と消滅 上下でメッセージ間でスペースを空ける 分離線 ボックス ノート メッセージのノート GitHub 参考資料 はじめに ソフトウェア

                      • テクノロジー
                      • 2019/07/18 16:56
                      • PlantUMLを通じてドメインモデル図の書き方を学ぶ - EurekaMoments

                        8 users

                        www.eureka-moments-blog.com

                        ダイアグラム別UML徹底活用 第2版 作者:井上樹翔泳社Amazon 目次 目次 はじめに プロジェクトの開始時にやるべきこと ドメインモデル図とは ドメインモデル図を描く手順 1. 「名詞」の抽出 2. モデル同士の関係を線と矢印で表す 3. 中心となるモデルに色を付ける ドメインモデル図を用いる際の注意点 ドメインモデル図の活用方法 ドメインモデル図の作成例 例1. 認証システムの場合 例2. 課金システムの場合 例3. 本屋の場合 例4. 投稿システムの場合 GitHub 参考資料 はじめに ソフトウェアの仕様書、設計書の作成や管理を効率化するために、Markdown + PlantUMLによる作成方法を日々模索しています。 しかしながら、そもそもUML図の正式な書き方というものをちゃんと分かっていないというのが正直なところなので、PlantUMLを通じてUMLの各種図の書き方を勉強

                        • テクノロジー
                        • 2018/12/30 20:06
                        • plantuml
                        • UML
                        • DDD
                        • システム開発
                        • 設計
                        • tech
                        • 考察
                        • 技術
                        • 資料
                        • MarkdownとPlantUMLでソフトウェアの仕様書や設計書を書くための環境構築手順 - EurekaMoments

                          136 users

                          www.eureka-moments-blog.com

                          実践UML 第3版 オブジェクト指向分析設計と反復型開発入門 作者:クレーグ・ラーマンピアソンエデュケーションAmazon 目次 目次 はじめ Markdownで書くメリット Markdown記法一覧 環境構築手順 1. Visual Studio Codeをインストールする 2. PlantUMLをインストールする 3. Javaをインストールする 4. Graphvizをインストールする 5. Markdown Preview Enhancedをインストールする 環境構築後の動作確認 Markdownでドキュメントを書く際に便利な拡張機能 1. Paste Image 2. markdown-index 作成したドキュメントをHTMLやPDFに変換する 今回参考にさせていただいた記事 はじめ 自分はこれまでソフトウェア開発において仕様書や設計書を作成する際、Enterprise Arc

                          • テクノロジー
                          • 2018/12/17 14:30
                          • markdown
                          • PlantUML
                          • UML
                          • ドキュメント
                          • VSCode
                          • 設計
                          • あとで読む
                          • Java
                          • PythonからC言語の関数を呼び出してユニットテストする環境を作る: Cython編 - EurekaMoments

                            48 users

                            www.eureka-moments-blog.com

                            Cython ―Cとの融合によるPythonの高速化 作者:Kurt W. SmithオライリージャパンAmazon 目次 目次 はじめに Cythonとは PythonとC言語を組み合わせるメリット 参考記事 ステップ1: C言語のコードを書く ステップ2: C言語のコードをラッピングするCythonコードを書く ステップ3: Cythonコードをビルドするsetup.pyを書く ステップ4: コンパイル・ビルドする ビルドする際のハマりポイント ステップ5: ユニットテストのPythonコードを書く 今後の課題 はじめに 自分は普段の仕事でC言語のプログラムを実装するのがメインです。しかしながら、今の職場にて自分が実装したC言語のソフトをデバッグするためには、実際のコントローラに書き込んでからベンチシミュレータで動かす、くらいしか方法がありません。 いちいちコントローラに書き込んだりす

                            • テクノロジー
                            • 2018/11/23 21:13
                            • cython
                            • python
                            • C
                            • c++
                            • あとで読む
                            • テスト
                            • test
                            • 機械学習の基本用語集 - EurekaMoments

                              28 users

                              www.eureka-moments-blog.com

                              目次 目次 はじめに 特徴量(Feature Value) 学習(Learning) 教師あり / なし学習(Supervised / Unsupervised Learning) 最適化問題(Optimization Problem) 座標降下法(Coordinate Descent) 最急降下法(Gradient Descent) 確率勾配法(Stochastic Gradient Descent) 汎化性能(Generalization Ability) 新しい特徴量を作る(Creating New Feature Value) 多層ニューラルネットワーク(Maltilayer Neural Network) ランプ関数(Ramp Function) 鞍点(Saddle Point) ヘヴィサイド関数(Heaviside Function) 分離超平面(Separating Hype

                              • テクノロジー
                              • 2018/09/15 13:30
                              • 機械学習
                              • あとで読む
                              • Kaggleで上位10%に入るデータサイエンティストから学ぶデータ分析のプロセスについて - EurekaMoments

                                66 users

                                www.eureka-moments-blog.com

                                背景・目的 参考記事 Kaggleとは? 扱われたお題 プロセス①: データの中身を確認する プロセス②: データの相関を調べる プロセス③: 欠損したデータを補完する プロセス④: モデリング前の事前処理 プロセス⑤: 解析とモデリング 最終的な結果 背景・目的 世の中の凄腕データサイエンティスト達はどのようにしてデータ分析をしているのか調べていたところ、Kaggleのコンペに参戦して上位に食い込んでいる人の技術記事を見つけました。最終的にモデルを作って予測をするところまでの過程が分かりやすくまとまっているので、とても参考になりました。 今回の記事は、上記の記事を読んで学んだデータ分析のプロセスについてのメモです。 参考記事 www.mirandora.com www.mirandora.com www.mirandora.com Kaggleとは? 世界中で30万人以上のデータサイエン

                                • テクノロジー
                                • 2018/08/17 08:54
                                • kaggle
                                • あとで読む
                                • 機械学習
                                • science

                                このページはまだ
                                ブックマークされていません

                                このページを最初にブックマークしてみませんか?

                                『EurekaMoments』の新着エントリーを見る

                                キーボードショートカット一覧

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

                                • 総合
                                • 一般
                                • 世の中
                                • 政治と経済
                                • 暮らし
                                • 学び
                                • テクノロジー
                                • エンタメ
                                • アニメとゲーム
                                • おもしろ
                                • アプリ・拡張機能
                                • 開発ブログ
                                • ヘルプ
                                • お問い合わせ
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について

                                公式Twitter

                                • 公式アカウント
                                • ホットエントリー

                                はてなのサービス

                                • はてなブログ
                                • はてなブログPro
                                • 人力検索はてな
                                • はてなブログ タグ
                                • はてなニュース
                                • ソレドコ
                                • App Storeからダウンロード
                                • Google Playで手に入れよう
                                Copyright © 2005-2026 Hatena. All Rights Reserved.
                                設定を変更しましたx