ブログ

 

こんばんわ!Keisukeです!   今日は, DeepLearningについてです!   最近よく聞く言葉だと思います! これをマスターすることは、セブでの僕の目標でもあります!   機械学習, 人口AIがいつかは人に代わる時代が確実にきそうですよね…   さて DeepLearningとは…深層なニューラルネットワークのことです!   初めての人は, ニューラルネットワークって何?ってなりますよね!   ニューラルネットワークは, 入力層, 中間層, 出力層からなる思考方法です。 イメージとしては, 出力層…

こんばんわ!Keisukeです!   今日は, Pythonの形態素解析ツールJanomeについてです!   形態素分析は, 文章の解析ツールです。   ここからインストールできるようです! pipを使える方は pip instrall janome でインストール可能です! 英語  https://mocobeta.github.io/janome/en/ 日本語 http://mocobeta.github.io/janome/   上記のページに記述してある例では..   >>> from janome.tokenize…

こんばんわ! Keisukeです!   今日は. 形態素分析についてです!   今まで色んな分析方法を扱ってきました!   といっても時系列分析くらいですが!   形態素分析は, 分析する対象が文章になります! 主に, 文書に使われる単語を最小単位分割していきそれぞれの品詞に分けて意味などを記述してくれます。   イメージ   ”セブ島に行く”   セブ:名詞・・・フィリピンにある島 島 :名詞・・・周囲を海に囲まれた土地 に :接続詞 行く:動詞・・・現在の場所から違う場所に移動する   上記のように分割し, 各…

こんばんわ!Ksiesukeです!   今日は, Pythonのグラフツールライブラリのmatplotlibについてです!   このライブラリは気軽にグラフを作成することができるツールになっています!   >>>import matplotlib.pyplot as plt >>>x = [1,2,3,4,5,6,7,8,9,10] >>>y = [3,2,5,6,3,4,5,7,2,3] >>>plt.plot(x,y) //グラフ作成 >>>plt.show() //グラ…

こんばんわ!Keisukeです!   今日は, Jsonについて記述していきたいと思います!   Docker, MySQL, Json…使いたいものがたくさんありすぎて困りますね!   初めて扱う人にとっては, なかなかハードルが高い??気がしてます!   さて!、Jsonについてです! Json = JavaScript Object Notation   …ということはJsonではなくJSONですね!   JSONとは, Javascriptをベースに作られたデータを扱いやすい形状にするフォーマットになり…

こんばんわ!Keisukeです!   先日, SymPyについて取り扱ったので今日は, NumPyについて紹介していきたいと思います!   SymPyとNumPyの違いは, 同じ数学ライブラリですが用途が違うようです! 数式等を扱う場合はSymPy 算術等を扱う場合はNumPyが優れていると感じます。   Numpyのいい点は, 行列計算が非常に簡単に速くできることです! 例を挙げてますす!   行列計算 以下の計算を行う. [1,2,3,4,5] + [5,4,3,2,1] = [6,6,6,6,6]   NumPyを使っていない場合 試行1…

こんばんわ!Keisukeです!   今日はMySQLについてです!     実はMySQLと言うワードにずっと興味があったのですが特に調べることもなくここまで来てしまいました…       MySQLとは! データベース(DB)を管理するためのツール   将来データサイエンティストになりたいという人は知って当たり前の知識のようですね!     DBとは…一定の形式で保存されたデータを指します! 例えば, お店だとすると   年, 日付, 時間, 購入品目, 売り上げ 2…

こんばんわ!Keisukeです!   今日は, Pythonの数学ライブラリのSymPyについてです。   Pythonの有名な数学ライブラリとして主にSymPyとNumPyが上げられます! SymPyは数値計算を式で行うことができます!   結構複雑な算術も行うこともできます!   簡単に2次方程式をPythonで計算してみたいと思います!   >>>from sympy import Symbol, solve >>> x = Symbol(‘x’) >>>math = x**2 + 3…

こんばんわ!Keisukeです!   今日は, 配列をループさせながらデータを入れる方法についてです! 僕は, いつも数値のみを扱っているので数値のみのループになります!!   パターン1 0~10までの範囲でループする   >>> data0 = [] >>>for i in 10:       //10回ループする data.append(i):   //データを追加 print(data0)      //データを表示   [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]   パターン2 d…

こんばんわ!Keisukeです!   今日はPythonの配列についてです!   まずは、配列とは??   データの入る, 箱のようなものです!   Pythonだと   箱 list = []・・・①   箱の中にデータが入った様子 tuple = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]・・・②   こんな感じ!   また, Pythonでは配列はリストやタップルと呼ばれます.   リストはデータが空の状態だったり, 後からデータが追加できるもの   タップルはデータが既…