まなぶ

RLHFを利用して用途に応じたLLMを生成できるツールの紹介

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2023-06-29-171247-2/"; // 新ドメイン(最後のスラッシュは不要です) …

ソフトウェアエンジニアリングにおけるLLMの適用に関する最新論文調査【技術動向調査】

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2023-11-09-161055/"; // 新ドメイン(最後のスラッシュは不要です) va…

【エンジニアブログ】CI/CD自動テストの高速化を実施した話!

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2023-11-21-153505/"; // 新ドメイン(最後のスラッシュは不要です) va…

プロンプトエンジニアリングの基本と応用

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2023-12-19-153000/"; // 新ドメイン(最後のスラッシュは不要です) va…

Google の新たな生成AIモデル Gemini を技術的観点で解説

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2023-12-22-153000/"; // 新ドメイン(最後のスラッシュは不要です) va…

国民性の指標「ホフステッド指数」を分析する

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Pandasを用いた基礎分析

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Apache Sparkの導入検証を行いました -基礎編-

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Apache Sparkの導入検証を行いました -パフォーマンス検証編-

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Apache Sparkの導入検証を行いました -アプリ検証編-

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Pythonによるネットワーク分析 ~Twitterデータの取得~

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

TensorFlowを遊び倒す! 1-1. MNIST For ML Beginners

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2016-02-12-163100/"; // 新ドメイン(最後のスラッシュは不要です) va…

TensorFlowを遊び倒す! 2-1. MNIST For Experts

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2016-02-25-153000/"; // 新ドメイン(最後のスラッシュは不要です) va…

TensorFlowを遊び倒す! 2-2. Variables: Creation, Initializing, Saving, and Restoring

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2016-03-11-153000/"; // 新ドメイン(最後のスラッシュは不要です) va…

TensorFlowを遊び倒す! 3-1. TensorFlow Mechanics 101

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2016-03-28-170000/"; // 新ドメイン(最後のスラッシュは不要です) va…

TensorFlowを遊び倒す! 4-1. Convolutional Neural Networks

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2016-04-22-170000/"; // 新ドメイン(最後のスラッシュは不要です) va…

Sparkとブレインパッドのここ数年の歩み

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

PrestoとHyperLogLogで、大量ログからユニークユーザー数を高速に推定する(理論編)

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2016-06-27-110000/"; // 新ドメイン(最後のスラッシュは不要です) va…

PrestoとHyperLogLogで、大量ログからユニークユーザー数を高速に推定する(実践編)

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2016-07-01-110000/"; // 新ドメイン(最後のスラッシュは不要です) va…

ドローンで空撮した画像処理にディープラーニングを活用するエアロセンス社の取り組みを支援 ‐ 機械学習/ディープラーニング事例 vol.1 -

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-01-20-113000/"; // 新ドメイン(最後のスラッシュは不要です) v…

レコメンドつれづれ ~1-1. 協調フィルタリングのコンセプトを知る~

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-02-03-153000/"; // 新ドメイン(最後のスラッシュは不要です) va…

強化学習入門 ~これから強化学習を学びたい人のための基礎知識~

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-02-24-121500/"; // 新ドメイン(最後のスラッシュは不要です) va…

バズワードに流されないAI活用 - ビジネスで勝ち残るために、人工知能をAdaptする -

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-03-17-150000/"; // 新ドメイン(最後のスラッシュは不要です) va…

物理のいらない量子アニーリング入門

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

レコメンドつれづれ ~1-2. 協調フィルタリングの実装 ~

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Skip-thoughtを用いたテキストの数値ベクトル化

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

需要と最適在庫数はイコールではない!「最適在庫問題」

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-06-23-160000/"; // 新ドメイン(最後のスラッシュは不要です) v…

深層学習は画像のどこを見ている!? CNNで「お好み焼き」と「ピザ」の違いを検証

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-07-10-163000/"; // 新ドメイン(最後のスラッシュは不要です) va…

レコメンドつれづれ ~第3回 レコメンド精度の評価方法を学ぶ~

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

強化学習入門 Part2 - TensorflowとKerasとOpenAI GymでPolicy Gradientを実装してみよう!

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-09-08-140000/"; // 新ドメイン(最後のスラッシュは不要です) va…

深層学習で麻雀の点数を自動計算してみた!

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Google App Engine( GAE )や Google BigQuery を活用したWebサービスの開発

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2017-12-01-140000/"; // 新ドメイン(最後のスラッシュは不要です) va…

自社業務だって最適化しちゃいます! - ブレインパッド社内の1on1組み合わせを最適化してみた -

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2018-01-09-150000/"; // 新ドメイン(最後のスラッシュは不要です) va…

Minimum Covariance Determinantを用いた異常検知

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

強化学習入門 Part3 - AlphaGoZeroでも重要な技術要素! モンテカルロ木探索の入門 -

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2018-04-05-163000/"; // 新ドメイン(最後のスラッシュは不要です) va…

JavaScript初心者でもVue.jsをはじめられます!はじめてみましょう!

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2018-04-13-160000/"; // 新ドメイン(最後のスラッシュは不要です) va…

深層学習を使って楽曲のアーティスト分類をやってみた!

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

費用対効果を最大にする広告予算の決め方とは?-包絡分析法、FDHを使った予算配分最適化-

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

自然言語処理技術の活用法 ーDoc2VecとDANを使って論文の質を予測してみた!ー

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

ダイナミックプライシングのお話 -収益改善の鍵を握る価格設定戦略-

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2019-04-15-104706/"; // 新ドメイン(最後のスラッシュは不要です) va…

AWSで構築したデータ基盤をBigQueryに変えました

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2019-09-20-120715/"; // 新ドメイン(最後のスラッシュは不要です) va…

「ファミマ 5days チャレンジ」の舞台裏

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

Spark(DataProc)からBigQuery MLに移行してコストを削減した話

私は新卒1年目だった昨年秋ごろ、ユーザー分析機能の「自動クラスタリング機能」をSpark(DataProc)からBigQueryMLに移行する仕事を担当しました。その時にやったこと・得られた知見について共有できればと思い、この記事を執筆しました。

初めてのポストモーテム

本記事は、当社オウンドメディア「Doors」に移転しました。約5秒後に自動的にリダイレクトします。 // 新URLを作成 var domain = "https://www.brainpad.co.jp/doors/contents/01_tech_2020-09-30-141837/"; // 新ドメイン(最後のスラッシュは不要です) va…

【連載】ブレインパッドの数理最適化ブログ(目次)

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

第1回:最近学んだ数理最適化の定式化のチップスたち 【ブレインパッドの数理最適化ブログ】

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

第2回:ナップサック問題を色々な方法で解いてみた【ブレインパッドの数理最適化ブログ】

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

第3回:はじめての配送計画の列生成法【ブレインパッドの数理最適化ブログ】

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

第4回:在庫問題と配送問題をドッキング!大規模最適化時代で何が変わる!?【ブレインパッドの数理最適化ブログ】

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…

第5回:なぜデータサイエンティストが数理最適化を行うのか【ブレインパッドの数理最適化ブログ】

本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 " + url + ""); // リダイレクト setTimeout("redirect()", 5000); // 5 sec function redirect(){ location.href = url; } // canonical の書き換え var l…