ニューラルネットワークまたは人間とコンピューターの相互作用

StackOverflow https://stackoverflow.com/questions/217034

  •  03-07-2019
  •  | 
  •  

質問

Web開発者としての配置年を終えたら、次の学年で大学3年生に入学します。タイトルの2つのモジュールについて意見を聞きたいです。

両方に興味がありますが、自分のキャリアに関連し、開発したシステムに適用できるものを選びたいです。

私はインターネットコンピューティングの学位を取得しており、ウェブ開発、ネットワーキング、データベース作業、プログラミングを扱っています。私はウェブ開発者になりたいと思っていましたが、それ以上は確信が持てないので、開発のその領域に制限しないようにしています。

HCIがWeb開発者として役立つことは知っていますが、それだけの価値があると思いますか? Neural Networkの知識は、将来私が書くシステムで現実的に役立つと思いますか?

ありがとう。

編集: やあみんな、私がやろうと決めたこととそれがどのように解決したかをフォローアップするのが便利だと思った。

HCIではなく人工ニューラルネットワークを選択しましたが、本当に楽しみました。認知科学と機械学習をのぞいてみると、対象分野への関心が高まり、数年後の大学院プロジェクトに余裕ができるようになりたいと思っています。

最終試験(数日後)の後に開始する仕事があり、実際にHCIまたは同様のモジュールを実行したかどうかを尋ねられました。フロントエンドの開発者の立場ではないので、それは問題ではないようでした!

オプションとしてモジュールをお持ちの場合は、このモジュールをお勧めします。また、生物学的計算からなるモジュールは、将来の大学院研究に進みたい場合により多くの扉を開くでしょう。

ありがとうございます、 シャヒン

役に立ちましたか?

解決

価値は3つの要因に依存します:

  • すでにこのトピックにどの程度精通していますか?
  • 受講したいコース/クラスはどれくらい良いですか?
  • あなたがもっと興味を持っていることは何ですか?

特にHCIには、「常識」の広い範囲があります。また、インターネットで公開されている良い本やそれに関する幅広い記事を読むことで簡単に入手できる情報もあります。一方、実際には、心理学の研究によって主に得られた多くのより深い洞察が実際に存在します。コースが正しく行われていれば、インターフェイスの開発に使用するトピックと実際の考慮事項について多くを学ぶことができます。

ニューラルネットワークの場合、これは典型的な誇大宣伝トピックであると言わざるを得ません。コースがニューラルネットワークに対処したいアプリケーションドメインが主に興味深いでしょう。 Web開発のためにニューラルネットワークをプログラミングしたり使用したりしないことは間違いありません。一方、コースが正しく行われている場合、これはあなたが知識を広げる良い機会になる可能性があります。特に、コンピューターサイエンスの理論についての理解を深めます。ただし、これはコースのレイアウト方法に大きく依存します。

HCIは、Web開発者としてのキャリアを支援するトピックですが、そのトピックに無能であると感じた場合(それが必須です)または非常にうまく行われている場合のみです。ニューラルネットワークは、本当に面白い筋金入りのコンピューターサイエンスのものになる可能性が高いトピックであり、実際に何かについてのより良い理解を学びます。 NNに興味がある場合は、Web開発の分野にあまり集中していない教育を受ける機会を逃してはなりません。そして、結局のところ、おそらく他のものにもっと興味を持ちます将来のためにおそらく行きたい方向)。

他のヒント

細かい印刷を読むまで、ニューラルネットワークはクールに聞こえます:

  

最新のソフトウェア実装では   人工ニューラルネットワーク   生物学に触発されたアプローチには   または放棄された   統計に基づく実用的なアプローチ   および信号処理。

これは長年にわたって私を混乱させてきたものです。ここには、驚くほど複雑で強力な制御システム(実世界の生物学的ニューラルネットワーク)と、これらのシステムをソフトウェアでモデル化するように見えるが、実際にはその活動を放棄した学問分野があります。

Web開発を行っている場合、HCIコースで時間を費やす方がよいでしょう。

あなたが一番興味を持っているものを選んでください。 HCIのものは、必要に応じて後で簡単に選択できるので、ニューラルネットワークについて学習する機会はもう二度とないでしょう。

将来の雇用主(少なくとも良い人!)の場合、あなたは自分の仕事に情熱と興奮を示す必要があります。 HCIに余分なクレジットを持っている人よりも、ニューラルネットワークについて熱心に話すことができる人を早く雇いたいと思います。

世界の研究を終了したい場合、つまり修士号/博士号を取得したい場合を除き、HCIに進みます。

AIを勉強したときに、大学でニューラルコンピューティングを勉強しました。今は自分の会社を経営しています。 NNスキルを使用したことを調査してからの回数はゼロです。とても魅力的だったので、やったことはうれしいですが、HCIのほうが今の立場からずっと役に立つと思いました。ソフトウェア業界に関連するHCIコースからより多くの洞察を得ることができると思いますが、経験が開発の難解な/ほとんど芸術的な側面にもっとあるべきだと思うなら、NNに行きます。

もっと楽しいように聞こえますか?それとも、同等に、あなたはどちらでもっと一生懸命働きますか?それを選んでください。

NNの2つのコースと他のAIコースを行いました-そのようなものをいじってみるのは楽しいですし、実際に顔認識のようにやったことのいくつかでそれを実装することができました。ラボデータなどをプロットしたい場合は、他の領域にアクセスします。Web開発のキャリアでNN:sを使用したことはありませんが、何かに使用できると確信していますが、最終的にはクライアントまたは従業員を見つけることですあなたがまっすぐな道を進むことができるとき、それに対して喜んで支払います。ですから、私がその筋金入りでなかったら、それについての本を読みたいです。

Fundamental Neural Networksは数学の知識をあまり必要とせず、最初のコースで使用したものです。

プログラマーとしては、ニューラルネットワークの知識が必要です。並列処理がハードウェアで実行される方法である場合、将来のプログラマはニューラルネットワークの知識が必要です。 NNがノイズや不正確なデータでうまく機能することを忘れないでくださいが、他のシステムはそうではないかもしれません。分析に使用するほとんどのデータは全体の一部であるサンプルデータであり、サンプルの一部が外れている場合は想像できます。そのため、コンピュータプログラミングの分野で長続きしたい場合は、NNの知識が必要です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top