2018年4月5日 当研究所ホームページについて 本ホームページは、データサイエンスの記事を中心に、皆様のお役に立てる情報を提供しております。また、各種研修、講演、執筆なども随時お引き受けしております。お気軽に...
ITパスポート 【ITパスポート】ノー勉、一夜漬けでも大丈夫?楽に合格するための勉強法を紹介! 2023年4月23日 この記事では、少しでも楽にITパスポート試験に合格したい人のための勉強法を紹介しています。ぜひITパスポート試験対策に役立ててください。この記事は、大学でIT資格試験の対策講座を担当している中村が執筆しています。 ITパスポート試験は、ノー勉や一夜漬けで合格できる? これについては、あなたがすでにIT知識をどれくらい持...
ITパスポート ITパスポート試験で『覚えられない』『難しい』という人のための効率的勉強法 2023年4月23日 ITパスポート試験に不合格だった人、または覚えられない・難しいと感じている方のために、この記事では効率的な勉強法を紹介します。ITパスポート試験対策に役立てて、次回の試験で合格を目指しましょう!この記事は、大学でIT資格試験の対策講座を担当している中村が執筆しています。 ITパスポート試験に落ちてしまう理由 まず前提と...
ITパスポート ITパスポートディジタル署名 ITパスポートで頻出のディジタル署名をわかりやすく解説!【過去問平成27年春 問78】 2023年4月22日 ITパスポートで頻出の「ディジタル署名」を、わかりやすく、そして楽しく解説します!そして、過去問平成27年春 問78に取り組みます。...
未分類 【出版記念】データサイエンティストならではの料理科学本 2022年3月9日 当研究所代表理事の中村一也は、データサイエンティストならではの異色の料理科学本「情報の料理家科学という魔法×武器としての王道の調理科学」を出版いたしました。情報と料理の関係に注目した異色の料理科学本です。Kindke Unlimited会員は無料でお読みいただけますので、ぜひご一読ください。 画像をクリックするとAma...
未分類 【サポートページ】1時間でわかるPython Django基礎の基礎 2021年9月9日 このページは当研究所代表理事である中村一也の書籍「1時間でわかるPython Django基礎の基礎」(ワンステックラボ)のサポートページです。 サンプルコードのダウンロード 以下よりダウンロードをお願いします。何度も動作確認をしておりますが、PC環境等の違いにより正常に作動しない場合がありますのでご了承ください。 当...
テクノロジー Pythontnefparsewinmail.dat 【winmail.datの開き方】Pythonなら添付ファイルを変換不要で簡単に取り出せる!もう開けないとは言わせない!【tnefparseライブラリ】 2021年6月15日 winmail.dat。このファイル形式に困惑したことはないだろうか? きっとこのページに辿り着いたあなたは、Pythonユーザーなのだろう。私たちPythonユーザーはもうwinmail.datに悩まされることはない。 winmail.datとは? winmail.datは、Microsoft社のOutlookという...
テクノロジー Power Automate DesktopRPA 【Power Automate Desktop(PAD)の使い方】EdgeブラウザとExcelの基本操作を自動化するRPAの実装 2021年6月8日 2021年3月にWindows10ユーザーを対象に無償化され、一躍注目を浴びているRPAソフトがある。それがMicrosoft社の「Power Automate Desktop」だ(以下、PADと称する)。この記事では、RPAで最も重要なブラウザとExcel操作の自動化について説明し、それをPADで実装する手順をわかり...
テクノロジー PythonShift-JISUTF-8変換 【Python】複数CSVファイルの文字コードをUTF-8からShift-JIS(シフトJIS)に一括変換してメモ帳やExcelでの文字化けを防ぐ【Googleフォーム】 2021年6月6日 ZOOMで会議や講義、研修などを行うことが多くなるにつれてGoogleフォームを利用する機会が増えてきました。ところが、Googleフォームの回答結果をCSVファイルでダウンロードしてExcelで編集しようとすると、文字化けしているんですよね。メモ帳やExcelで開いてみると、以下のように完全に文字化けしています。 こ...
AI・機械学習 DEAPライブラリGAPython遺伝的アルゴリズム 【Python DEAPライブラリの使い方】遺伝的アルゴリズム(GA)のわかりやすい解説と超簡単な関数の最大・最小化問題とナップサック問題を解く 2021年5月25日 遺伝的アルゴリズム(Genetic Algorithms:略してGAとも呼ぶ)とは、生物の進化の過程を模倣した強力な解探索アルゴリズムです。なぜ解探索アルゴリズムが必要かというと、数式などで厳密に解くことができない問題に対して、試行錯誤により近似解を提供してくれるからです。 遺伝的アルゴリズムは、ナップサック問題や巡回...
AI・機械学習 PythonQ学習強化学習機械学習 超簡単な強化学習(Q学習)のPythonコード実装例で一気に理解!【迷路を解く】 2021年5月18日 機械学習には、主として教師あり学習、教師なし学習、そして強化学習の3つがあります。このうち、教師あり学習と教師なし学習は理解しやすくPythonによるプログラミングも簡単です。一方、強化学習は理解が難しくPythonによる簡単な実装例すらなかなか見つからない状況です。この記事では、そんな強化学習をわかりやすく説明し、シ...
テクノロジー PythonSeleniumフレーム 【Selenium】要素を取得・発見できない場合はフレーム(iframe)を疑う【Python】 2021年5月12日 Pythonでブラウザを自動操作する際、非常に便利なのがSeleniumというライブラリである。そのSeleniumを使う際によく起きる問題が、「要素が見つからない」というものだ。その中でも特に初心者が陥りがちなのが、フレーム分割されたページの要素取得トラブルだ。ここではその解決方法を記載する。 筆者は以前、Pytho...
AI・機械学習 One Class SVMPythonアイソレーションフォレスト 【異常値検出】One Class SVM(OC-SVM)とアイソレーションフォレストによる外れ値検知【Python】 2021年5月1日 サポートベクターマシン(SVM)とランダムフォレストの異常値検出版といえるのがOne Class SVM(OC-SVM)とアイソレーションフォレストです。SVMとランダムフォレストの基礎から学びたい人は以下の記事を参照してください。 この記事では、OC-SVMとアイソレーションフォレストの概要、Pythonによる簡単な...
テクノロジー OpenPyXLPythonRPASelenium SeleniumとOpenPyXLによるRPA~Pythonによる業務自動化入門②【ブラウザ&Excel】 2021年4月27日 ノンプログラミングがウリのRPAソフトといえども、結局プログラミング的発想が要求される。それならやはりプログラミング言語Pythonで無料かつ高性能なRPAロボットを作ってしまおうというのが、この記事のモチベーションである。...
AI・機械学習 AIHRテックLightGBMPython 【HRテック】人事領域に用いられるAI~Pythonによる退職・離職予測【ランダムフォレスト、LigthtGBM】 2021年4月22日 HRテックとは、テクノロジーを活用することで、人事領域(Human Resources)においての生産性向上や質の向上を計ることである。さきほどのマグロの品質判定と同様に考えれば、人事領域での活用方法も見えてくる。たとえば、退職する可能性のある職員の特定や、退職する職員が備えている重要属性の特定ができる。記事の後半では...
AI・機械学習 AIPythonロジスティック回帰機械学習 【機械学習:Pythonコード有】線形と非線形モデルの違いと使い分け 2021年4月6日 機械学習にはさまざまなアルゴリズムがありますが、大きく分けて線形モデルと非線形モデルがあります。そして、これを区別することが脱機械学習初心者に向けた第一歩となります。まずは線形・非線形モデルの違いと使い分けについて説明し、後半でPythonプログラミング言語による実装例を紹介します。...