AIに依存し過ぎると人間はバカになるのか?ここだけの観点 | 特許・実用新案 審査官の視点 & 弁理士の視点

特許・実用新案 審査官の視点 & 弁理士の視点

特許庁で審査官の実務を身に付けてきた弁理士が、様々な観点からつぶやきます。

アルゴリズムとコーディングどっちが重要でしょうか?

■AIに依存し過ぎると人間はバカになるのか?

『生成AIに依存し過ぎると人間はバカになるのか?』
こんなニュース記事を見ました。

記事では「素数判定プログラム」を題材にしていました。
AIに頼ると自分の力でプログラムを書けなくなるという内容です。
プログラムを書けなくなる→バカになるということですね。

AIをニュースだけで学んでいると、なぜか宣伝に見えてきます^^;
それはさておき、この記事を読んでこんなことを考えてみました。

プログラムを書くときに必要となるスキルは、

①アルゴリズム(どういう手順で素数判定を行うか?)
②コーディング(その手順をプログラミング言語で記述)

①と②のどちらが重要でしょうか?
どのスキルがAIによって失われるのでしょうか?

********************************
<参考>素数判定のアルゴリズム(一例)
nが素数かを判定するには?
→nを2~(n-1)のそれぞれの数で割り算する(★)
→割り算の答えが整数になるものがあるか判定する
→整数になるものがなければ素数、あれば素数でない
(★)(n-1)はもっと小さい数でもいいですが説明は割愛します。
********************************

ほとんどの方は、①アルゴリズムのほうが重要と答えますね。
①は難しそう。②は単に①をプログラミング言語で表現するだけ。
①は戦略、②は戦術みたいに見える方もいるでしょう。


 

ai_man_akusyu
ブログ広告(東雲7)
ブログ広告(ひーじー13)2ひーじー13お腹と背中gif
マスクポーチ画像poach2


 

ただこういう考え方もできると思います。

ネットを探せば(AIを使えば?)素数判定プログラムは落ちている。
→そのプログラムを読めれば、アルゴリズムもわかる
→むしろプログラミング言語を知っていることのほうが重要

アルゴリズムを組むことは難しいと思われがちです。
ただ、今の世の中は、どんなアルゴリズムもネットに落ちている?

ニュースは「プログラムを書けなくなる→バカになる」でした。
どちらかというと①のアルゴリズムのことを言っていますね。

ただ現代では①アルゴリズムの力も不要なのかも知れません。
AIによって①のスキルが失われても(バカになっても)問題はない?

例えば、マッチを使わないと、マッチを擦れなくなりますね。
ただ、マッチを使わない現代なら、それでいいのかも知れませんね。

わたし個人としてはアルゴリズムを考えるのは楽しい!
世の中で必要ないスキルになっても、楽しいからいいかなと思います。

■AIとニュースあれこれ

本記事はこんな感じで終わりにしてみたいと思います。
よくあるニュースのように問題を投げかけて終わり^^;

AIをニュースだけで学んでいると、なぜか宣伝に見えてきます^^;
ただたまには考えたくなるような記事もありますね。

今後もAIについて学んでいきたいと思います。
特にAIと特許についてはブログを書いてみます!
(AIには書けないような独自の内容を書いていきます!)

 

<続きはこちら>

AIに依存し過ぎると人間はバカになるのか?ここだけの観点
 

<関連記事>

「AI関連」の過去記事はPC画面端のカテゴリー一覧から!

<お知らせ>

この続きに本文の<機械翻訳>があります。
本記事がいいなと感じたら「シェア」や「いいね!」をお願いします!
「シェア」「Tweet」「いいね!」ボタンは一番下にあります。
スマホの方は、青字に白の「鳥」や「f」ボタンを押してください!

当ブログのサイトマップはこちら!

 

********************************
【PR】個人様・社長様に特化&元特許審査官が運営する特許事務所!
「おすすめの特許事務所」「おすすめの弁理士」を目指します!
そんな東雲特許事務所(しののめ特許事務所)へのお問い合わせは、
お気軽にこちらからどうぞ!
https://www.patande.com/お問い合わせ/ 
(↑お問い合わせフォームが開くだけですのでご安心ください。)
********************************

東雲特許事務所(しののめ特許事務所)
弁理士 田村誠治(元特許庁審査官)
【東京都港区新橋】【東京都中央区八丁堀】【東京都北区田端】
【稀有な経歴】特許技術者→特許庁審査官→特許事務所運営

 

【楽しいホームページ】
個人発明家・小規模事業者専門の東雲(しののめ)特許事務所
https://www.patande.com/
【特許ドットコム】
個人・小規模事業者のための特許出願
https://tokkkyo.com/
【実案ドットコム】
個人・小規模事業専門&元特許審査官による実用新案申請代理
https://www.jitsuan.com/
【商標ドットコム】
信頼・明確・安心の商標登録申請代理<商標ドットコム>
https://www.shohyou.com/
【ここだけの情報満載のブログ】
個人発明家向け特許・発明教室~目指せ一攫千金!~
https://www.tokkyoblog.com/
【本音モードのブログ】
弁理士のプライベートブログ~弁理士の視点&審査官の視点~
https://ameblo.jp/s-tam1104/
【Facebook】
Facebookページで、より密な情報交換の場をご提供します。
https://www.facebook.com/shinonomepat
【note】
noteはじめました!ブログとYouTubeを同時に楽しめます。
https://note.com/tokkyoblog

 

特許ドットコム  実案ドットコム2  商標ドットコム2  ロゴ+東雲特許事務所(250×220)
東雲ブログのバナー
ひーじーサムネイル付き画像2hiijii13

idecompany

東雲youtube
https://youtu.be/sJgjSOk72i4
音は出ませんのでぜひご覧ください

<機械翻訳>

Will relying too much on AI make humans stupid? Just this perspective

Which is more important: algorithms or coding?

■Will relying too much on AI make humans stupid?

"Will relying too much on generative AI make humans stupid?"

I saw a news article like this.

The subject of the article was "prime number determination programs."

The article said that if you rely too much on AI, you will no longer be able to write programs on your own.

You will no longer be able to write programs → you will become stupid.

If you only learn about AI from the news, it somehow looks like advertising ^^;

Anyway, this article got me thinking.

The skills required to write a program are

① Algorithm (What steps are used to determine prime numbers?)

② Coding (Writing those steps in a programming language)

Which is more important: ① or ②?

Which skills will be lost due to AI?

*********************************

<Reference> Algorithm for determining if a number is prime (example)

How do you determine if n is prime?

→Divide n by each number from 2 to (n-1) (★)

→Determine if the answer to the division is an integer

→If there is no integer, it is prime, if there is, it is not prime

(★) (n-1) can be a smaller number, but we will not explain it here.

*******************************

Most people would answer that ① is the more important thing, the algorithm.

① seems difficult. ② is simply expressing ① in a programming language.

Some people may see ① as a strategy and ② as a tactic.

But I think you can think of it this way too.

If you search the internet (or maybe use AI?), you will find programs for determining prime numbers.

→If you can read the program, you can understand the algorithm.

→In fact, it is more important to know a programming language.

It is often thought that it is difficult to write an algorithm.

However, in today's world, are all kinds of algorithms available on the Internet?

The news was "You will no longer be able to write programs → You will become stupid."

If anything, they were talking about algorithms.

However, in today's world, the power of algorithms may not be necessary.

If AI causes us to lose the skills of algorithms, or become stupid, is that a problem?

For example, if you don't use matches, you won't be able to strike matches.

However, in today's world where we don't use matches, that may be fine.

Personally, I think it's fun to think about algorithms!

Even if it becomes a skill that is no longer necessary in the world, I think it's fine because it's fun.

■AI and News

I would like to end this article like this.

I'll end it by raising a question like a typical news article ^^;

If you only learn about AI from the news, it somehow seems like an advertisement ^^;

However, sometimes there are articles that make you want to think.

I would like to continue learning about AI.

I will write a blog about AI and patents in particular! (We will write unique content that AI cannot write!)