【Go言語入門】goroutineとは? 実際に手を動かしながら goroutineの基礎を理解しよう!
はじめまして。2022年4月に中途入社し、現在Analytics Delivery Divisionでバックエンド開発をしているエンジニアのナムです。ARISE analyticsに入社してから開発言語としてGoを使うことになりました。Goの特徴・メリットはいろいろありますが、今回はその中でもgoroutineについて簡単に話したいと思います。 goroutineとは...
ARISE analyticsの技術関連活動
2022-10-05
【Go言語入門】goroutineとは? 実際に手を動かしながら goroutineの基礎を理解しよう!
はじめまして。2022年4月に中途入社し、現在Analytics Delivery Divisionでバックエンド開発をしているエンジニアのナムです。ARISE analyticsに入社してから開発言語としてGoを使うことになりました。Goの特徴・メリットはいろいろありますが、今回はその中でもgoroutineについて簡単に話したいと思います。 goroutineとは...
2022-08-09
国際会議 ACM AsiaCCS 2022 参加報告
ARISE analyticsの近藤です。 弊社では、KDDIグループを支えるためのAI技術開発を行っており、通信セキュリティ技術へのAI導入もミッションの一つです。今回、セキュリティ技術の動向把握を目的とし、弊社メンバー2名とともに2022年5月30日~6月2日に開催された ACM AsiaCCS 2022に参加してきました。 本記事では、AsiaCCSの概要およびいくつか研究をピックアップして紹介いたします。 ACM AsiaCCS 2022の概要 ACM AsiaCCSは、ACM SIGSAC(ASIA Conference on Computer and Communications...
2022-07-29
【数理統計】不偏推定量の中でも望ましい一様最小分散不偏推定量(UMVUE)とは?
こんにちは。2021年4月に新卒入社したMaketing Solution Division (MSD) 所属の内藤と申します。「数理統計の奥深さにふれる」というテーマのもと、これから様々なトピックで発信していきたいと考えています。今回は点推定についてお話します*1。点推定の中でも今回は不偏推定について解説します。 点推定の目的 まず点推定の目的をお話します。結論から言えば、点推定の目的は「リスク関数を最小化するような推定量を求めること」です。点推定の目的を理解するため、定式化しつつ説明していきます。 母集団から抽出された標本を特徴づけるものを\( X_1,\ldots,X_n...
2022-07-04
【Go言語入門】「Go」の概要や特徴とは?社内のAPI開発プロジェクトで採用して分かったこと
はじめまして。2022年4月に中途入社し、Analytics Delivery Divisionでフロントエンド/バックエンドチームに所属しているエンジニアの井上です。前職からWeb開発に従事しており、ARISEに入社してからはWeb/モバイルアプリ開発チームにジョインして、Go言語(以下Go)を使ったAPI開発を担当しています。今回はGoの概要や特徴、またARISEが開発言語にGoを採用した理由を知っていただきたいと思い、記事を作成しました。 Go言語の概要 GoはGoogleが作成したプログラミング言語で、静的言語なコンパイラ言語です。Robert Griesemer, Ken...
2022-05-27
NeurIPS 2021 論文読み会
こんにちは。Marketing Solution Division, Experience Design Unitの岩野です。今回は社内で行われたNeural Information Processing Systems (NeurIPS) 2021論文読み会のまとめをお届けいたします。NeurIPSは世界最大規模の機械学習の国際会議で例年12月に開催されています。 今回の読み会の開催にあたっては、社内で論文読み会に参加したい人を募り、論文の選定にあたってはNeurIPS 2021 Award...
2022-03-04
因果推論の先へ―機械学習で因果効果を予測する『反実仮想機械学習(Counterfactual Machine Learning)』入門
はじめに ARISE analytics の近藤です。本記事では、次世代の意思決定技術として注目されている反実仮想機械学習(Counterfactual Machine Learning:CFML)を紹介します。 本記事は、CFMLを日本語で体系的に整理し、初学者の理解を手助けすることをねらいとして執筆しました。本記事の理解促進につながるように、ベースとなった勉強会資料を記載します。こちらも併せて閲覧いただくことで理解の助けになれば幸いです。 目次 ・ はじめに ・ Counterfactual Machine Learning(CFML) ・ Off-Policy...
2022-01-28
社内勉強会・資格取得制度を用いてAWS SAAの資格を取得した話
初めまして、Marketing Solution Divisionの原田と申します。ARISE analytics新卒1期生として入社し、すでに2年以上が経過しました。時間が経つのは一瞬ですね。さて、今回の記事では、ARISE analyticsの数あるスキル研鑽の取り組みの一つである有志勉強会で行われた「AWSカスケードトレーニング」に参加し、資格取得制度を用いてSAAの資格を取得した件についてご紹介したいと思います。 ARISE universityとは?...
2021-12-24
Concentration Timeを活用した分析コンペ参加体験記
こんにちは。2020年4月に新卒として入社したMaketing Solution Division (MSD) 所属の小林と申します。 前回の記事では、私が従事していたWEB閲覧履歴によるターゲティングモデルについての技術紹介をさせていただきました。今回の記事は、業務技術紹介ではなく分析スキル向上のため同期と参加したKaggleの分析コンペ参加体験記となっております。記事の内容としては、分析コンペ参加動機・コンペ概要・コンペ内で使用した一部技術紹介になります。ARISE analytics社内の若手データサイエンティストがどのようにスキル向上を図っているか知っていただけると幸いです。...
2021-12-10
PySparkで線形回帰モデルを作成する
こんにちは、Customer Analytics Divisionの石川航作と申します。Customer Analytics Divisionはお客様が展開するサービスの改善を目的としたコンサルティング業務を行っております。このサービスは1,000万人以上の会員様にご利用頂いており、一般的なデータ分析でお馴染みのpandasやscikit-learnを用いて分析することは時間的制約から困難です。そこで、弊社では分散処理システムであるSparkとそのpython APIであるPySparkを用いて諸々の分析を行っております。...
2021-11-18
Scala×Sparkによる位置情報分析例のご紹介 part2
こんにちは。Marketing Solution Divisionに所属している2年目データサイエンティストの山嵜です。私はデータ分析を通してマーケティングのサポートを行うBIツールの開発チームに3ヶ月ほど在籍したのち、位置情報を扱う分析チームに移籍しました。こちらのチームではデータ分析として広く一般的に扱われているPythonのみならず、Scala×Sparkを用いて位置情報データ分析を実施しております。...