[BlindMath] Future of AI

george at techno-vision.co.uk george at techno-vision.co.uk
Mon Nov 4 12:44:53 UTC 2024


FWIW I was able to open it here this morning in the UK.

George W F Bell
Managing Director
Duxbury UK Master Distributor
Techno-Vision Systems Ltd
76 Bunting Road Ind. Est.
NORTHAMPTON, NN2 6EE
United Kingdom.

Tel: +44 (0)160 479 2777
E-Mail: george at techno-vision.co.uk
Web: http://www.techno-vision.co.uk



-----Original Message-----
From: BlindMath <blindmath-bounces at nfbnet.org> On Behalf Of Sukriti Suri via BlindMath
Sent: 02 November 2024 08:09
To: blindmath at nfbnet.org
Cc: Sukriti Suri <surisukriti29 at gmail.com>; Susan Osterhaus <osterhauss at tsbvi.edu>; Al Maneki <apmaneki at gmail.com>; blindmath at nfbnet.org
Subject: Re: [BlindMath] Future of AI

Hi. Thanks for letting us know about this equalize editor. However, when trying to use this website, I haven't achieved success somehow. The site is not getting opened despite good internet. I've tried on phone as well as computer.
Any suggestions.


SUKRITI SURI

> On 2 Nov 2024, at 12:35 AM, Susan Osterhaus via BlindMath <blindmath at nfbnet.org> wrote:
> 
> Hi Al,
> 
> 
> 
> I thoroughly enjoyed reading your article on the Future of AI - 
> *Today’s Artificial Intelligence: Our Future for Reading and Writing 
> STEM* However, I need to comment on a couple of statements that you made.
> 
> 
> 
> Moving in the reverse direction, given a document in Nemeth Braille, 
> we may wish to have it produced in a printed format, enabling us to 
> communicate our ideas and results with sighted readers. To date, no 
> research has been done in this direction of information flow.
> 
> 
> 
> As far as I know, we still do not have software for reverse Braille to 
> print translation.
> 
> 
> 
> Apparently, you are not familiar with the work done by Sam Dooley, who 
> created the Equalize Editor, quite some time ago. His editor is quite 
> remarkable and is able to convert Nemeth into print math, among many 
> other accomplishments. Since Sam is also a member of this list, I am 
> going to request that Sam respond to this thread and describe his 
> Equalize Editor in much better terms than I could possibly do.
> 
> 
> 
> Best wishes,
> 
> Susan
> 
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: BlindMath <blindmath-bounces at nfbnet.org> On Behalf Of Al Maneki 
> via BlindMath
> Sent: Friday, November 1, 2024 9:47 AM
> To: blindmath at nfbnet.org
> Cc: Al Maneki <apmaneki at gmail.com>
> Subject: [BlindMath] Future of AI
> 
> 
> 
> Hello all,
> 
> 
> 
> *Today’s Artificial Intelligence: Our Future for Reading and Writing 
> STEM?*
> 
> 
> 
> By Al Maneki
> 
> 
> 
> 
> 
> 
> 
> *The author acknowledges the valuable contributions of David Austin, 
> Rob Beezer, Michael Cantino, David Farmer, Karen Herstein, Alexei 
> Kolesnikov, Martha Siegel, and Volker Sorge to this article. They have 
> read several drafts, including the final version, of this article. 
> They have offered many valuable comments and suggestions for 
> improvements. As always, the author assumes all responsibility for 
> errors and oversights. For comments and questions, please email me: apmaneki at gmail.com <apmaneki at gmail.com>.
> 
> -Al Maneki*
> 
> 
> 
> 
> 
> 
> 
> *Introduction*
> 
> 
> 
> Much bandwidth has been allotted in the public media lately about the 
> growing uses of Artificial Intelligence (AI) and its impact on our 
> daily lives. We have heard from the boosters who claim that AI will 
> dramatically reduce the drudgery of human existence by eliminating the 
> most boring tasks. We have also heard from the nay-sayers who claim 
> that this time is
> 
> different: “let’s not go there.” They worry that this time AI will 
> eliminate so many jobs, even those requiring intellectual abilities, 
> that our livelihoods will go to ruin, leaving us with little purpose in life.
> 
> These pessimists maintain that the job growth stimulated by AI will 
> not be sufficient to compensate for the job losses created by it. The 
> jury is still out on this. Along with the benefits that AI has already 
> produced, we have also seen its abuses, e.g. the production of videos, 
> for nefarious purposes, showing perfect replicas of prominent 
> personalities espousing points of view that are contrary to their well-publicized value systems.
> 
> 
> 
> 
> 
> 
> 
> AI has been around for many years. I took a course in AI over 30 years ago.
> 
> The textbook for this course was *Artificial Intelligence* by Patrick 
> Henry Winston, now available as a free PDF download from * 
> https://courses.csail.mit.edu/6.034f/ai3/rest.pdf
> 
> <https://courses.csail.mit.edu/6.034f/ai3/rest.pdf>*. The AI of today 
> is much more robust than the AI of 30 years ago. Computing hardware 
> today is cheaper, faster, and smaller. Advances in AI’s computing 
> hardware are a prime example of Moore’s Law, which futurist Ray 
> Kurzweil has discussed with us in any number of speeches he has 
> delivered before our annual NFB conventions. (Moore’s Law states that 
> “the number of transistors on an integrated circuit will double every 
> two years with minimal rise in cost.”) Since I studied from Winston’s 
> book, AI has benefited from further advances in machine learning. For 
> example, Alexei Kolesnikov, one of the automated Nemeth translation 
> collaborators, used Google’s NotebookLM to produce a podcast based on 
> an earlier draft of this article, available at 
> https://wp.towson.edu/akolesni/files/2024/10/Podcast-about-Al.wav, 
> using only the draft’s Word file and no input from humans. Advances in 
> AI have also been stimulated by spectacular advances in neural 
> networks, or models inspired by the structure and function of 
> biological neural networks in animal brains. According to the popular 
> science writer David Berlinski in his book *The Advent of the 
> Algorithm* (Library of Congress Braille edition, BR13263), the concept of the algorithm, an essential component of AI, has its humble beginnings in the ancient Greek writings of Aristotle.
> 
> 
> 
> 
> 
> 
> 
> In the remainder of this article, I will use the terms “AI”, “AI algorithm”
> 
> and “AI device” interchangeably. I also want to familiarize readers of 
> NFB publications with some of AI's terminology and how AI works generally.
> 
> Then, based on my limited experiences with AI, I present my views on 
> AI’s possible impact on how we, blind people, can benefit from it in 
> the areas of learning and doing STEM.
> 
> 
> 
> 
> 
> 
> 
> *A Bit of Background*
> 
> 
> 
> Although the term “AI” has only recently appeared in the public 
> discourse, the NFB has been involved in AI research before this term came into vogue.
> 
> In 1975, I attended my first national convention in Chicago. During 
> one of the general sessions, Rd. Kenneth Jernigan introduced us to Ray 
> Kurzweil to talk about his remarkable reading machine. Dr. Jernigan 
> opined that Kurzweil’s reading machine would expand the availability 
> of reading materials to us. The first Kurzweil reader was a floor 
> model console, too heavy to be moved by one person. Unfortunately, Dr. 
> Jernigan did not live long enough to see the day when the KNFB reader, 
> much more powerful than the first Kurzweil reading machine, was tiny 
> enough to be loaded as an app on our smart phones.
> 
> 
> 
> 
> 
> 
> 
> In more recent history, the NFB has sponsored the Blind Driver 
> Challenge, the initiative to develop a vehicle which a blind driver 
> could operate independently. As a result, in 2009, Mark Riccobono 
> independently drove a prototype through an obstacle course on the Daytona International Speedway.
> 
> This test vehicle was developed by an engineering team from Georgia 
> Tech University. It should be noted here that obstacles on the course 
> were laid down after Mark began to drive this vehicle. These two 
> examples now fit neatly into a branch of AI known as machine vision.
> 
> 
> 
> 
> 
> 
> 
> It is easy to imagine other ways in which machine vision can help 
> blind people. For example, if we are in an unfamiliar building, an AI 
> could, using a map of that building, direct us to a specific location. 
> If we must get to a certain floor in that building, the AI could 
> direct us to the elevators, or even direct our hands to the key panel 
> to call for that elevator. Applications of machine vision to serve as 
> visual aids may already be under development. However, this is not the 
> area of AI I want to discuss.
> 
> 
> 
> 
> 
> 
> 
> Let us remind ourselves again that many technologies have been 
> previously oversold to us. In this case, AI will be no different. 
> Regardless of the technology, there will always be tasks and functions 
> we can perform more efficiently with alternative techniques. As 
> technology changes, however, we may have to adapt some of these 
> techniques to work with new devices and new modes of thinking. While 
> it is difficult to see exactly what impact AI will have on our lives, we should always examine the offerings of AI carefully.
> 
> We should not hesitate to call out its flimflams when the promoters 
> claim that what they have to offer is the next wonder drug or the 
> greatest invention since sliced bread. At the same time, we must also 
> recognize the benefits of AI when truly innovative ideas are brought 
> before us for consideration. As in the past, we, the organized blind, 
> will work closely with the innovators and inventors who best understand our needs.
> 
> 
> 
> 
> 
> 
> 
> STEM activities may be broken down into two parts: learning it by 
> reading textbooks, lecture notes, and research papers; and 
> disseminating our work in Braille or print. In this article, I will 
> pay special attention to the uses of AI for the translation of spoken mathematics into Nemeth Braille.
> 
> There will be an obvious spillover into other STEM subjects because 
> math is virtually involved in every aspect of STEM.
> 
> 
> 
> 
> 
> 
> 
> With AAF funding, the work I have been conducting with my academic 
> colleagues has been involved in the automated translation of 
> PreTeXt-specified math content into either Nemeth Braille or synthetic 
> speech. An additional NSF grant has allowed us to make improvements in 
> the automated process of translating graphics from print to tactile form.
> 
> 
> 
> 
> 
> 
> 
> Moving in the reverse direction, given a document in Nemeth Braille, 
> we may wish to have it produced in a printed format, enabling us to 
> communicate our ideas and results with sighted readers. To date, no 
> research has been done in this direction of information flow. This is 
> where I think AI comes into the picture. More on this later. There is 
> also the challenge of converting a verbal description of a 
> mathematical diagram into embossed or printed formats. This poses an 
> even greater challenge. But if you believe the pronouncements of AI’s 
> most enthusiastic advocates, all things are possible with AI.
> 
> 
> 
> 
> 
> 
> 
> The two essential components of AI are the algorithm, a mechanical 
> procedure for arriving at the most probable conclusions or deductions 
> based on a given set of data, and the computing hardware that is 
> necessary to make the calculations required by the AI’s algorithms.
> 
> 
> 
> 
> 
> 
> 
> In order to arrive at correct conclusions, i.e. the actions taken by 
> human subjects given that set of data, the best algorithms require 
> enormous quantities of data/response pairs that have been accumulated. 
> We may think that it is an easy task to recognize the voice of a 
> specific individual or to identify the face of a particular person in 
> a huge crowd. But underlying these tasks is an enormous quantity of 
> work performed by our brains to make these correct judgements. To 
> duplicate these human mental tasks electronically requires an enormous 
> amount of computer power. Today, our best computers can barely 
> approach human mental capacity. However, with the development of 
> modern microchips, i.e. the integrated circuits that are packed into 
> minute pieces of silicon, we are better able to process these massive 
> quantities of data/response pairs. We may think of these integrated 
> circuits as direct translations of lines of computer code specified by 
> the AI algorithms. Thus, the millions of calculations required by these algorithms can be computed in microseconds.
> 
> 
> 
> 
> 
> 
> 
> *But What Can It Do for Us?*
> 
> 
> 
> When I think of what AI could do for us in STEM, I think of my own 
> experiences using human readers. My entire math career has involved 
> the use of readers one way or another. I’ve had many readers all of 
> these years, some better than others. The best readers were with me 
> for longer periods of time. Without uttering every symbol (comma, dot, 
> left parenthesis, left bracket, etc.), the transmission from written 
> to spoken math or vice versa can be extremely time-consuming or most 
> boring. But, given time and experience, the rapport that developed 
> between me and my reader could, in most instances, enable us to 
> dispense with all of this mathematical verbiage and communicate the 
> exact context entirely from the manner of speaking. For the most part, 
> we tend to speak quite consistently in terms of pauses and inflections 
> of voice. The direction of speaking went both ways. When a textbook or 
> research article was being read, I was the listener. When I was 
> dictating a homework assignment, course or seminar lecture, or 
> research paper, my reader was the listener. Regardless of whom the 
> speaker was, the listener deduced the exact mathematical context from the consistent manner in which the pauses and inflections were employed.
> 
> 
> 
> 
> 
> 
> 
> As an example of inexact verbiage, the phrase “a slash b plus c” could 
> be interpreted as either a/(b+c) or (a/b)+c. With experience, I could 
> understand which was meant (depending on how my reader read it), or my 
> reader could understand it (depending on how I said it). There are 
> numerous examples of this type of ambiguity in spoken math. With 
> sufficiently many samples of how an individual speaks math compared 
> with the correct written expressions of those spoken samples, an AI 
> algorithm could “learn” how to interpret your spoken math.
> 
> 
> 
> 
> 
> 
> 
> There are cases where a spoken expression bears absolutely no 
> resemblance to what is written. The instance of this which immediately 
> comes to my mind is that of the binomial coefficient, a staple in many 
> required undergraduate courses. The binomial coefficient is 
> represented by a column of two positive integer variables, n and k, 
> with k less than n, in which n is written above k with elongated 
> parentheses surrounding the column formed by these two variables. 
> Here, the binomial coefficient is defined as n!/((n-k)! k!), where n! 
> represents the product of integers from 1 to n, (n-k)! represents the 
> product of integers from 1 to n-k, and k! represents the product of 
> integers from 1 to k. When we refer to the binomial coefficient of n 
> and k in speech, we could say “the binomial coefficient of n and k” or 
> “n choose k” or “n C k”. (The use of the word “choose” here refers to 
> the fact that there are exactly “n choose k” ways in which a subset of 
> k objects can be chosen from a set of n objects). The AI algorithm 
> should contain instructions to recognize either of these three spoken forms as the column of n and k described above.
> 
> 
> 
> 
> 
> 
> 
> Word processors and software editors are equipped with compilers which 
> enable them to recognize spelling and syntax errors. When a compiler 
> detects such an error, it offers the user a range of choices to 
> correct this error. It also enables the user to instruct the compiler 
> to ignore the error in this case. In a similar vein, a UEB or Nemeth 
> compiler could be developed and installed on refreshable Braille 
> displays to aid users with suggestions for correct code usage.
> 
> 
> 
> 
> 
> 
> 
> AI software is not needed if all we want to do is to have a tool which 
> aids the user in typing correct UEB/Nemeth code. Here, the UEB/Nemeth 
> compiler is sufficient. However, AI will come into the picture if we 
> are ever to produce UEB/Nemeth code on our Braille displays directly 
> from speech. In this case, a UEB/Nemeth compiler is an absolute 
> prerequisite if an AI algorithm is to be written for UEB/Nemeth code 
> from human speech. If the produced Braille code is not consistent with 
> what the speaker wants, the compiler will be the means through which 
> the user communicates the corrected code. A UEB/Nemeth compiler could 
> serve as the conduit through which an AI algorithm “learns” the correct AI interpretation of spoken text.
> 
> 
> 
> 
> 
> 
> 
> The typical math document that I, or anyone else, dictates to an AI 
> will consist of a mixture of UEB and Nemeth output. It would be most 
> desirable if the AI were smart enough to know when UEB was to be used 
> and when Nemeth Braille was to be used. Short of this capability, we 
> should have a switch on our Braille displays to set the AI in UEB mode 
> or in Nemeth mode, depending on what is needed.
> 
> 
> 
> 
> 
> 
> 
> Just as a word processor still requires the user to have a knowledge 
> of the rules of English grammar, an AI algorithm would still require 
> its users to have a command of the UEB and the Nemeth code. Without 
> this knowledge a user is totally dependent on what the AI recommends, 
> a most unsatisfactory situation.
> 
> 
> 
> 
> 
> 
> 
> When I was doing mathematics in graduate school and at my job, in the 
> interest of saving time, I developed my own shorthand Nemeth, ignoring 
> the rules for exact usage according to context. After all, I knew what 
> I was writing about, so the context was always clear to me. I would 
> then dictate a math document to my human reader who would write my 
> spoken material into perfect printed notation. It seems to me that the 
> ideal Nemeth AI algorithm would work in the same way. As I am reading 
> from my Braille notes, the algorithm would translate it into perfect 
> Nemeth Braille code. Since the rules of UEB and Nemeth Braille are 
> precise and since the printed math notations are precise, AI should 
> not be required to translate from Braille to print, or vice versa. As 
> far as I know, we still do not have software for reverse Braille to print translation.
> 
> 
> 
> 
> 
> 
> 
> If you have taken a number of math courses, you have probably endured 
> the professor who has lectured by speaking minimally and writing 
> minimally. He would often say something, then point to this or that 
> item on his blackboard, and simultaneously say something like “from 
> this (pointing) and that (pointing), we conclude that …”, or he would 
> write his conclusion that seemed to have no resemblance to what he had previously written or said.
> 
> Often times such antics would leave even the sighted members of the 
> class befuddled and confused. An AI, possibly installed on our smart 
> phones, could combine spoken and blackboard materials into a more 
> comprehensible form that would benefit everyone.
> 
> 
> 
> 
> 
> 
> 
> Also, think of the ways in which a math AI could assist in test taking.
> 
> Suppose there wasn’t sufficient time to produce a test in Braille, 
> large print, or spoken form. University accessibility support services 
> hesitate to let us use our own readers. The readers they provide don’t 
> always know how to read the math content. How much simpler it would be 
> for us and for the DSS offices if there were a math AI to read test 
> questions to us and take dictation of our answers if needed.
> 
> 
> 
> 
> 
> 
> 
> *Perchance to Dream…*
> 
> 
> 
> The problem with reading math or building OCR software for math is 
> that math is not consistently read linearly. There are times when 
> within a line you must read vertically (think of subscripts and 
> superscripts, limits of integration, or binomial coefficients). In our 
> work on automated Nemeth translation, we have evaded this problem by 
> extending the PreTeXt authoring language to specify items for Nemeth 
> translation and UEB. It may be possible to build a neural network 
> capable of parsing a page of printed math and reconstructing it for tactile or spoken formats.
> 
> 
> 
> 
> 
> 
> 
> Even if the math AI that I have suggested were to be built, I hope 
> that such an AI would never dispense with our need for human readers. 
> The value of personal contact and working relations should never be 
> discounted. The reason I was so successful in getting classmates to 
> read was that it afforded us time to study together, learn by asking 
> questions of each other, and sharing what we had learned. The use of 
> readers also gave me experiences that have carried over into daily as 
> well as professional activities. I developed the confidence to sell 
> myself to potential readers by explaining how beneficial it would be 
> for both of us. I learned how to schedule my study time efficiently, 
> how to adjust to the schedules of others, and how to plan the work I 
> needed my readers to do in a limited amount of time.
> 
> 
> 
> 
> 
> 
> 
> Given the state of AI algorithms and hardware today, the AI that I 
> have described for translation from human speech to Braille/print is achievable.
> 
> But it is unreasonable to expect commercial adaptive technology 
> vendors to undertake the massive research and development efforts that 
> are needed to put this kind of AI application together. The number of 
> Nemeth readers is just a small fraction of UEB readers. What is needed 
> here is a massive collaborative effort between the organized blind 
> movement, the universities, the science and math organizations, and 
> the adaptive technology vendors. Before we can begin this 
> collaborative effort, we, the organized blind, must have a clear and 
> unified understanding of the AI products that we want. This article is 
> just the first step in coming to this understanding. Others will have 
> different ideas that need to be considered. Once we know exactly what 
> we want, then we will be in a strong position to promote our ideas, 
> recruit the talent that is needed, and secure the needed funding. This 
> effort will require much more than the generous funding that AAF has 
> previously given us. Obviously, the talent we have gathered around us 
> for automated Nemeth translation will not be sufficient. Professionals with other skill sets will have to be recruited.
> 
> However, we are off to a strong start with the team we currently have 
> in place. We have established strong working relationships with the 
> academic and government sectors. We need to extend these relationships.
> 
> 
> 
> 
> 
> 
> 
> I don’t have the foresight possessed by futurists on the order of Ray 
> Kurzweil. But I remain convinced that given the language recognition 
> possessed by today’s smartphones and smart speakers, what we want is 
> well within the realm of possibility. I’m not suggesting that my ideas 
> for the future of AI in STEM are entirely correct, but I hope that 
> this article will stimulate others into thinking about what AI could 
> do for us and bringing their ideas to the table. Perhaps the brighter 
> souls among us could even take part in writing the code for some of these AI applications.
> 
> After 60 years of learning and doing math, and watching all of the 
> technological developments, I find myself on the side of the boosters, 
> at least in the area of AI applications to help us with STEM. The 
> broad goals we set now may only be accomplished incrementally. But let 
> us never lose sight of what we are after. Let the future of AI for us begin, now!
> 
> 
> 
> 
> 
> --
> 
> *Dr. Al Maneki*
> 
> Senior STEM Advisor
> 
> NFB Jernigan Institute
> 
> 443-745-9274
> 
> apmaneki at gmail.com
> 
> _______________________________________________
> 
> BlindMath mailing list
> 
> BlindMath at nfbnet.org
> 
> http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
> 
> To unsubscribe, change your list options or get your account info for
> BlindMath:
> 
> http://nfbnet.org/mailman/options/blindmath_nfbnet.org/susanosterhaus%
> 40tsbvi.edu
> 
> BlindMath Gems can be found at <
> http://www.blindscience.org/blindmath-gems-home>
> _______________________________________________
> BlindMath mailing list
> BlindMath at nfbnet.org
> http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
> To unsubscribe, change your list options or get your account info for BlindMath:
> http://nfbnet.org/mailman/options/blindmath_nfbnet.org/surisukriti29%4
> 0gmail.com BlindMath Gems can be found at 
> <http://www.blindscience.org/blindmath-gems-home>

_______________________________________________
BlindMath mailing list
BlindMath at nfbnet.org
http://nfbnet.org/mailman/listinfo/blindmath_nfbnet.org
To unsubscribe, change your list options or get your account info for BlindMath:
http://nfbnet.org/mailman/options/blindmath_nfbnet.org/george%40techno-vision.co.uk
BlindMath Gems can be found at <http://www.blindscience.org/blindmath-gems-home>




More information about the BlindMath mailing list