絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

3 件中 1 - 3 件表示
カバー画像

古閑俊光Tips:エンジニアがAIを組み込む方法

古閑俊光です。表題の件で持論を述べます。AIは今、あらゆる学習や導入のステージを超え、実用的なスキルとして現場の負担を育んでいます。そのため、エンジニアがAIを導入して自分の開発するシステムに追加価値を提供することが強く求められています。但し、AIの組み込みはいくつかのステップを要するため、課題も多いのです。このブログでは、エンジニアがAIを組み込む方法を主に解説します。■ 必要な知識と準備1.プログラミング言語「Python」はAI開発の基本となる言語です。NumPy、Pandas、TensorFlow、PyTorchなどのライブラリに慣れておくことが重要です。その他、「JavaScript」も涉ったフロントエンドの開発では強力なオプションです。2.資料データベースの理解資料が何よりも重要です。データのクリーニングや、フィーチャーエンジニアリングの能力を得ていくと、AIのプロジェクトは楽になります。3.基本的なAIの構造AIの基本を理解することが大事です。この一段階では「機械学習」「混同計算」の基本モデルを学ぶことが推奨されます。■ 組込みの歩法1.プロトタイプを決める自分の開発するシステムに必要な機能を明確にします。たとえば、ユーザー行動の分析なのか、放置データの認識かを詳細に計画しましょう。2.開発フレームワークの選定実現するために最適なツールを選びます。たとえば「写真認識」ならTensorFlow、「言語処理」ならHugging Faceなどが実用的です。3.プロトタイプを組み込む開発中は少しづつ実装し、テストを繰り返して、最適化を走らせます。4.インフラ構築の考慮AI
0
カバー画像

古閑俊光 AI×画像生成

古閑俊光です。AIで作った画像を公開しました!
0
カバー画像

古閑俊光の持論:システム開発案件を効率的に獲得する方法

古閑俊光です。フリーランスや小規模の開発会社にとって、システム開発案件を安定的に獲得することは非常に重要です。しかし、「どうすれば効率的に案件を獲得できるのか?」と悩む方も多いでしょう。本記事では、システム開発案件を獲得するための具体的な方法を紹介します。1. クラウドソーシングを活用する初心者や実績が少ない人にとって、クラウドソーシングサイト(Lancers、クラウドワークス、Upwork など)は非常に有効です。以下のポイントを意識しましょう:- プロフィールを充実させる(過去の実績やスキルを詳細に記載)- 提案文をカスタマイズ(クライアントの要望に応じた具体的な提案をする)- 小規模な案件から始める(まずは評価を積むことを優先)2. 直接営業で案件を獲得するクラウドソーシング以外にも、企業やスタートアップへ直接営業をかけるのも有効です。- 知り合いの紹介を活用(元同僚や友人から案件を紹介してもらう)- 企業のWebサイトからアプローチ(スタートアップ企業の問い合わせフォームを活用)- SNSを活用(X(旧Twitter)、LinkedIn で技術情報を発信しながら繋がりを作る)3. 企業向けマッチングサービスを利用するクラウドソーシングより単価が高く、安定した案件を獲得しやすいのが**エージェント系サービスです。- レバテックフリーランス- Midworks- Pe-BANK- ITプロパートナーズこれらのサービスは、一定のスキルが求められますが、高単価の案件が多く、安定した収益を得るのに役立ちます。4. 技術ブログやポートフォリオを作るクライアントが開発者を選ぶ際、過去
0
3 件中 1 - 3