ビッグデータ、機械学習、ディープラーニングのためのコマンドラインツールの概要

ビッグデータ、機械学習、ディープラーニングのためのコマンドラインツールの概要

[51CTO.com クイック翻訳] キーボードを握ってください! マウスや GUI がなくても、OS X と Linux で多くの操作を完了できます。さまざまな *N*X システム向けの多数の優れたコマンドライン ツールの人気はテクノロジー業界で常に非常に高く、Python、Go、NodeJS、さらにはさまざまなハイブリッド ツールにまで拡大しています。コマンドラインからデータ処理パイプライン全体を実行する予定がない場合でも、これらのツールは非常に役立ちます。

書籍『Data Science at the Command Line』と GitHub はどちらも、多数の高レベルの前処理および後処理ツール オプションを提供しており、必要に応じて調整することもできます。今日の記事では、私のお気に入りのツールの中から特におすすめのものをいくつか紹介します。

CSVKit は間違いなく試してみる価値があります。カンマ区切りの値を使用して必要な操作をすべて実行します。 cvs cut を使用して列を切り取ったり、cvsgrip を使用して列をフィルター処理したり、sql2csv を使用して PostgreSQL から CSV にデータを抽出したり、cols を使用して列のサブセットを切り取ったり、in2cv を使用して Microsoft Excel を CSV に変換したりできます。

クイックツール推奨リスト

  • Python データ分析 (Agate)。

  • ImageMagick (コマンドラインから画像を編集、作成、変換、反転、変更します)。

  • JSON 2 CSV。

  • NodeJS 経由の XML2JSON。

  • HTML から画像へ。

  • HTML から PDF へ。

  • ウェザーアンダーグラウンド CLI。

  • NIFI シェル。

  • Scala/JVM を使用したテスト用の Gatling。

  • JSON を使用した Kafka プロデューサー。

  • JSON を使用した Kafka Consumer。

  • JSONを作成します。

  • 画像メタデータの抽出。

  • クエリインフラストラクチャ用の OSQuery。

  • コマンドライン OCR 用の Tesseract。

  • Hadoop/HDFS コマンドライン ツール。

  • カール。

  • ゲット。

  • MQTT CLI (NPM.JS)。

短い Python スクリプトを記述して、コマンドラインからデータ処理を実行することもできます。

  1. nltk.sentiment.vader より
  2. SentimentIntensityAnalyzerをインポートする
  3. インポートシステム
  4. sid = 感情強度アナライザー()
  5. ss = sid.polarity_scores(sys.argv[ 1 ])
  6. print( '複合 {0} 負 {1} 中立 {2} 正 {3} ' .format(ss[ 'compound' ], ss[ 'neg' ], ss[ 'neu' ], ss[ 'pos' ]))

感情分析を実装するには、5 行の Python スクリプトだけが必要です。

コマンドラインから TensorFlow をデバッグすることもできます (ただし、まだベータ版なので、いくつか問題がある可能性があります)。

元のタイトル:ビッグデータ、機械学習、ディープラーニングのコマンドラインツール

原作者:ティム・スパン

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください]

<<:  機械翻訳から読心術まで、AIは人類のバベルの塔を再建できるのか?

>>:  2017 年に注目すべき人工知能の 7 つのホットなトレンド

ブログ    
ブログ    

推薦する

コーディングが ChatGPT を圧倒します! UIUCと清華大学が共同で7BパラメータのMagicorderをリリース、コードデータの重みは完全にオープンソース

オープンソースの「ビッグコードモデル」が登場しました。 UIUC 清華大学の研究者チームは、70 億...

...

Baidu Create 2019 Baidu AI 開発者カンファレンス Li Yanhong の素晴らしい名言

7月3日に開催されたBaidu Create 2019 Baidu AI Developer Con...

人工知能がスマート交通の発展に与える影響

[[262283]]時代の進歩とさまざまな技術の継続的な発展により、私たちの日常生活は大きな変化を遂...

相関ルール推奨アルゴリズムの原理と実装

相関ルールは、データ間の潜在的な関連性を発見するために使用されます。最も一般的なアプリケーションは、...

自動運転車の長所と短所

長年にわたる技術の進歩により、交通はより便利になりました。 IoT アプリケーションなどの自動車技術...

機械学習モデルに不可欠な 5 つのデータ前処理手法

[[324419]]データ サイエンス プロジェクトに取り組んだことがある場合、データ マイニングの...

先日の清明節にはドローンが頻繁に登場しました!

近年、飛行制御、ナビゲーション、センシングなどの技術の急速な発展に伴い、ドローン業界はますます大きく...

研究者はAIを使って、人間には判別が難しい火星のクレーターを発見する

惑星科学者たちは、このような高度な天文学研究に人工知能を利用することは画期的なことだと述べている。 ...

ChatGPTに対抗できるAIモデル6つと中国企業の製品2つが選定

ChatGPT は、大規模言語モデル (LLM) に基づく業界をリードするチャットボットとして、テク...

ヘルスケアにおける6つの新たなテクノロジートレンド

ヘルスケア業界におけるテクノロジーの浸透は、この分野の専門家のほぼすべての業務に影響を及ぼしています...

携帯電話で AI を使用するにはどうすればいいですか?写真を撮るのは本当にハイテクです

AI、つまり人工知能は、携帯電話で長い間使用されてきました。たとえば、最も一般的な音声アシスタントは...

米国の学区は校内暴力を防ぐためにAIを活用し、脅迫的な言葉を検知して管理者に通知しているが、事前診断率はわずか25%に過ぎない。

アメリカでまた銃撃事件が発生。 5月24日、テキサス州ユバルデのロブ小学校で銃撃事件が発生し、少なく...

...