KOKE

オートマトン

[例題解説] ε動作を含むNFA→簡形DFA への変換をわかりやすく解説

「ε動作を含む非決定性有限オートマトン」を「ε動作を含まない決定性有限オートマトン」に変換する方法をわかりやすく説明したいと思います。 ※この記事では 非決定性有限オートマトン→NFA 決定性有限オートマトン→DFAと表記することがあります...
応用情報技術者試験

応用情報技術者試験に合格最低点でギリギリ合格した話

今回は私が応用情報技術者試験に合格最低点で合格した時のお話をしたいと思います。ですので、「応用情報技術者試験」に最低限の労力で合格したいという方向けです。ギリギリ合格した私が、試験日までにどのような点に重点を置いたのかを説明させていただきま...
大学院

Fランク大学から有名大学大学院合格のために私がやったこと

私は偏差値40の地方私立大学に通っていいましたが、トップレベルの工学系大学院に合格することができました。学力に自信が無かった私でしたが振り返ってみると、「情報収集」と「適切な学習」をすることがとても大事だったと思います。 この記事では、大学...
オートマトン

正規文法からNFA・DFA・最簡形DFAまで!変換手順をわかりやすく解説

本記事では、「正規文法」→「非決定性有限オートマトン」→「決定性有限オートマトン」→「最簡形決定性有限オートマトン」の変換方法をメインに解説します。そのため、各単語についての説明などは他サイトをご紹介することがございますので、ご了承ください...
プログラミング

音声データを活用した機械学習入門:wav2vec2

今回の解説では、音声データを使った機械学習プロジェクトを進めていきますが、初期のセットアップ手順は他の機械学習分野にも応用できる汎用的なものです。 wav2vec2による音声認識モデルの構築に加えて、データ準備や環境設定といった重要なステッ...
音声

音声に雑音をのせる方法(python版)

音声データを用いた機械学習や音声認識の研究では、雑音が含まれる環境でのモデルの性能を評価することが重要です。特に、雑音耐性を向上させるためには、訓練データや評価データに様々な種類の雑音を加える「データ拡張」が効果的です。この記事では、Pyt...
プログラミング

自宅から大学・職場のPCを遠隔操作する方法と設定ガイド

この記事では、自宅のPCから大学や職場のPCにアクセスする方法をご紹介いたします。 私は以前、大学にあるGPUを使って機械学習を行っていました。しかし、学習プロセスには膨大な時間がかかり、いつ学習が完了するのかも予測がつきませんでした。さら...
音声

無料で雑音や自然音をダウンロードできるおすすめサイト紹介

この記事では、「音声研究」「仕事」で活用できる、無料で雑音や自然音をダウンロードできるサイトを紹介します。今回ご紹介するサイトは、すべてログイン等なしでご利用できます。 音声データにノイズを加えることは、機械学習や音声認識の研究で重要なステ...
プログラミング

WindowsがGPUを積んでいるか確認する方法

以下の方法でPCのメモリ使用量などをリアルタイムで確認することができます。 1、ctrl + Shift + Esc キーを押してタスクマネージャーを開きます。 2,「パフォーマンス」タブをクリック 3,「GPU」が表示されるか確認 右上に...
プログラミング

pythonで仮想環境を作る方法(エラー対処つき)

Pythonでの開発において、仮想環境はプロジェクトごとに依存関係を管理するための重要なツールです。異なるプロジェクトで異なるパッケージやバージョンを使用する際に、環境を分けることでトラブルを避けることができます。この記事では、Python...